==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 650 100% 0.00kB/s 0:00:00 650 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 113 100% 110.35kB/s 0:00:00 113 100% 110.35kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,400 78% 1.34MB/s 0:00:00 1,790 100% 1.71MB/s 0:00:00 (xfr#3, to-chk=1/5) nodejs-lts-jod-22.14.0-2.log 498 100% 486.33kB/s 0:00:00 498 100% 486.33kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,593 bytes received 125 bytes 1,145.33 bytes/sec total size is 2,746 speedup is 1.60 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building nodejs-lts-jod  -> repo: extra  -> arch: riscv64  -> worker: felix-6 ==> Building nodejs-lts-jod for [extra] (riscv64) ]2;🔵 Container arch-nspawn-2065973 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...done ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-6]...done ==> Making package: nodejs-lts-jod 22.14.0-2 (Sat Feb 22 23:29:37 2025) ==> Retrieving sources...  -> Found node-v22.14.0.tar.xz ==> Validating source files with sha256sums... node-v22.14.0.tar.xz ... Passed ]2;🔵 Container arch-nspawn-2073881 on glalie.felixc.at\==> Making package: nodejs-lts-jod 22.14.0-2 (Sat Feb 22 23:30:38 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/c-ares 1.34.4-1 0.50 MiB extra/libuv 1.50.0-1 0.59 MiB Total Installed Size: 1.09 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libuv... installing c-ares... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change extra/mpdecimal 4.0.0-2 0.29 MiB core/procps-ng 4.0.5-2 2.39 MiB core/python 3.13.2-1 108.68 MiB Total Installed Size: 111.35 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing procps-ng... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found node-v22.14.0.tar.xz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting node-v22.14.0.tar.xz with bsdtar ==> Starting build()... Node.js configure: Found Python 3.13.2... INFO: configure completed successfully make -C out BUILDTYPE=Release V=0 touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/gtest_prod.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o ../deps/simdutf/simdutf.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/simdutf -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/icu/icui18n.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/icu/icuuc.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest_main/deps/googletest/src/gtest_main.o ../deps/googletest/src/gtest_main.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest_main/deps/googletest/src/gtest_main.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/histogram/deps/histogram/src/hdr_histogram.o ../deps/histogram/src/hdr_histogram.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/histogram/src -I../deps/histogram/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/histogram/deps/histogram/src/hdr_histogram.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/nbytes/deps/nbytes/src/nbytes.o ../deps/nbytes/src/nbytes.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/nbytes/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/nbytes/deps/nbytes/src/nbytes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/engine.o ../deps/ncrypto/engine.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/ncrypto -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/engine.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/ncrypto.o ../deps/ncrypto/ncrypto.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/ncrypto -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/ncrypto.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_config_headers.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_heap_base_headers.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_version.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/torque_runtime_support.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_maybe_icu.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/log_severity.o ../deps/v8/third_party/abseil-cpp/absl/base/log_severity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/log_severity.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.o ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.o ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.o ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/crc32c.o ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/crc32c.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/vdso_support.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/vdso_support.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/stacktrace.o ../deps/v8/third_party/abseil-cpp/absl/debugging/stacktrace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/stacktrace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.o ../deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/city.o ../deps/v8/third_party/abseil-cpp/absl/hash/internal/city.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/city.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.o ../deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.o ../deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/numeric/int128.o ../deps/v8/third_party/abseil-cpp/absl/numeric/int128.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/numeric/int128.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.o ../deps/v8/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/ascii.o ../deps/v8/third_party/abseil-cpp/absl/strings/ascii.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/ascii.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/charconv.o ../deps/v8/third_party/abseil-cpp/absl/strings/charconv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/charconv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord.o ../deps/v8/third_party/abseil-cpp/absl/strings/cord.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.o ../deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord_buffer.o ../deps/v8/third_party/abseil-cpp/absl/strings/cord_buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord_buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/escaping.o ../deps/v8/third_party/abseil-cpp/absl/strings/escaping.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/escaping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/engine.cc: In member function ‘void ncrypto::EnginePointer::reset(ENGINE*, bool)’: ../deps/ncrypto/engine.cc:31:20: warning: ‘int ENGINE_finish(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 31 | ENGINE_finish(engine); | ~~~~~~~~~~~~~^~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:23: /usr/include/openssl/engine.h:628:27: note: declared here 628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); | ^~~~~~~~~~~~~ ../deps/ncrypto/engine.cc:33:18: warning: ‘int ENGINE_free(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 33 | ENGINE_free(engine); | ~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../deps/ncrypto/engine.cc: In static member function ‘static ncrypto::EnginePointer ncrypto::EnginePointer::getEngineByName(std::string_view, ncrypto::CryptoErrorList*)’: ../deps/ncrypto/engine.cc:50:36: warning: ‘ENGINE* ENGINE_by_id(const char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 50 | EnginePointer engine(ENGINE_by_id(name.data())); | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../deps/ncrypto/engine.cc:53:40: warning: ‘ENGINE* ENGINE_by_id(const char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 53 | engine = EnginePointer(ENGINE_by_id("dynamic")); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../deps/ncrypto/engine.cc:55:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 55 | if (!ENGINE_ctrl_cmd_string(engine.get(), "SO_PATH", name.data(), 0) || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/engine.cc:56:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 56 | !ENGINE_ctrl_cmd_string(engine.get(), "LOAD", nullptr, 0)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/engine.cc: In member function ‘bool ncrypto::EnginePointer::setAsDefault(uint32_t, ncrypto::CryptoErrorList*)’: ../deps/ncrypto/engine.cc:67:28: warning: ‘int ENGINE_set_default(ENGINE*, unsigned int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 67 | return ENGINE_set_default(engine, flags) != 0; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:708:27: note: declared here 708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); | ^~~~~~~~~~~~~~~~~~ ../deps/ncrypto/engine.cc: In member function ‘bool ncrypto::EnginePointer::init(bool)’: ../deps/ncrypto/engine.cc:73:21: warning: ‘int ENGINE_init(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 73 | return ENGINE_init(engine) == 1; | ~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/engine.h:620:27: note: declared here 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^~~~~~~~~~~ ../deps/ncrypto/engine.cc: In member function ‘ncrypto::EVPKeyPointer ncrypto::EnginePointer::loadPrivateKey(std::string_view)’: ../deps/ncrypto/engine.cc:79:30: warning: ‘EVP_PKEY* ENGINE_load_private_key(ENGINE*, const char*, UI_METHOD*, void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | ENGINE_load_private_key(engine, key_name.data(), nullptr, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:638:11: note: declared here 638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, | ^~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/engine.cc: In static member function ‘static void ncrypto::EnginePointer::initEnginesOnce()’: ../deps/ncrypto/engine.cc:85:32: warning: ‘void ENGINE_load_builtin_engines()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 85 | ENGINE_load_builtin_engines(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/engine.h:358:28: note: declared here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/engine.cc:86:33: warning: ‘int ENGINE_register_all_complete()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 86 | ENGINE_register_all_complete(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/engine.h:415:27: note: declared here 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.cc: In member function ‘int ncrypto::BignumPointer::isPrime(int, PrimeCheckCallback) const’: ../deps/ncrypto/ncrypto.cc:333:24: warning: ‘int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 333 | return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:4: /usr/include/openssl/bn.h:380:5: note: declared here 380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In function ‘bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)’: ../deps/ncrypto/ncrypto.cc:784:8: warning: unused variable ‘ret’ [-Wunused-variable] 784 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../deps/ncrypto/ncrypto.cc: In function ‘bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)’: ../deps/ncrypto/ncrypto.cc:807:8: warning: unused variable ‘ret’ [-Wunused-variable] 807 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)’: ../deps/ncrypto/ncrypto.cc:1343:22: warning: ‘DH* DH_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1343 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../deps/ncrypto/ncrypto.cc:1346:18: warning: ‘int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1346 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)’: ../deps/ncrypto/ncrypto.cc:1360:22: warning: ‘DH* DH_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1360 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../deps/ncrypto/ncrypto.cc:1363:32: warning: ‘int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1363 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()’: ../deps/ncrypto/ncrypto.cc:1374:15: warning: ‘int DH_check(const DH*, int*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1374 | if (DH_check(dh_.get(), &codes) != 1) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)’: ../deps/ncrypto/ncrypto.cc:1384:23: warning: ‘int DH_check_pub_key(const DH*, const BIGNUM*, int*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1384 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:232:27: note: declared here 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, | ^~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getPrime() const’: ../deps/ncrypto/ncrypto.cc:1399:14: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1399 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const’: ../deps/ncrypto/ncrypto.cc:1406:14: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1406 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const’: ../deps/ncrypto/ncrypto.cc:1413:14: warning: ‘void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1413 | DH_get0_key(dh_.get(), &pub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const’: ../deps/ncrypto/ncrypto.cc:1420:14: warning: ‘void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1420 | DH_get0_key(dh_.get(), nullptr, &pvt_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const’: ../deps/ncrypto/ncrypto.cc:1429:23: warning: ‘int DH_generate_key(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1429 | if (!DH_generate_key(dh_.get())) return {}; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘size_t ncrypto::DHPointer::size() const’: ../deps/ncrypto/ncrypto.cc:1436:20: warning: ‘int DH_size(const DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1436 | int ret = DH_size(dh_.get()); | ~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:214:27: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const’: ../deps/ncrypto/ncrypto.cc:1450:21: warning: ‘int DH_compute_key(unsigned char*, const BIGNUM*, DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1450 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)’: ../deps/ncrypto/ncrypto.cc:1467:18: warning: ‘int DH_set0_key(DH*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1467 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)’: ../deps/ncrypto/ncrypto.cc:1480:18: warning: ‘int DH_set0_key(DH*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1480 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::EVPKeyPointer::set(const ncrypto::ECKeyPointer&)’: ../deps/ncrypto/ncrypto.cc:1814:30: warning: ‘int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1814 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:9: /usr/include/openssl/evp.h:1387:5: note: declared here 1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::EVPKeyPointer::operator const EC_KEY*() const’: ../deps/ncrypto/ncrypto.cc:1819:30: warning: ‘const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1819 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:1389:25: note: declared here 1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::Result ncrypto::EVPKeyPointer::writePrivateKey(const PrivateKeyEncodingConfig&) const’: ../deps/ncrypto/ncrypto.cc:2079:41: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2079 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2085:44: warning: ‘int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2085 | err = PEM_write_bio_RSAPrivateKey( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2086 | bio.get(), | ~~~~~~~~~~ 2087 | rsa, | ~~~~ 2088 | config.cipher, | ~~~~~~~~~~~~~~ 2089 | reinterpret_cast(passphrase.data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2090 | passphrase.len, | ~~~~~~~~~~~~~~~ 2091 | nullptr, | ~~~~~~~~ 2092 | nullptr) != 1; | ~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from ../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/pem.h:452:1: note: declared here 452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2097:38: warning: ‘int i2d_RSAPrivateKey_bio(BIO*, const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2097 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:32: /usr/include/openssl/x509.h:635:27: note: declared here 635 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2142:46: warning: ‘const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2142 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1389:25: note: declared here 1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2148:43: warning: ‘int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2148 | err = PEM_write_bio_ECPrivateKey( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2149 | bio.get(), | ~~~~~~~~~~ 2150 | ec, | ~~~ 2151 | config.cipher, | ~~~~~~~~~~~~~~ 2152 | reinterpret_cast(passphrase.data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2153 | passphrase.len, | ~~~~~~~~~~~~~~~ 2154 | nullptr, | ~~~~~~~~ 2155 | nullptr) != 1; | ~~~~~~~~ /usr/include/openssl/pem.h:467:1: note: declared here 467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2160:37: warning: ‘int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2160 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:655:27: note: declared here 655 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); | ^~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::Result ncrypto::EVPKeyPointer::writePublicKey(const PublicKeyEncodingConfig&) const’: ../deps/ncrypto/ncrypto.cc:2195:39: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2195 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2201:37: warning: ‘int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2201 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2209:29: warning: ‘int i2d_RSAPublicKey_bio(BIO*, const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2209 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:637:27: note: declared here 637 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::ECKeyPointer ncrypto::ECKeyPointer::clone() const’: ../deps/ncrypto/ncrypto.cc:2809:33: warning: ‘EC_KEY* EC_KEY_dup(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2809 | return ECKeyPointer(EC_KEY_dup(key_.get())); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1035:31: note: declared here 1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::generate()’: ../deps/ncrypto/ncrypto.cc:2814:29: warning: ‘int EC_KEY_generate_key(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2814 | return EC_KEY_generate_key(key_.get()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1120:27: note: declared here 1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::setPublicKey(const ncrypto::ECPointPointer&)’: ../deps/ncrypto/ncrypto.cc:2819:31: warning: ‘int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2819 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1089:27: note: declared here 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::setPublicKeyRaw(const ncrypto::BignumPointer&, const ncrypto::BignumPointer&)’: ../deps/ncrypto/ncrypto.cc:2825:50: warning: ‘int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2825 | return EC_KEY_set_public_key_affine_coordinates( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2826 | key_.get(), x.get(), y.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1141:27: note: declared here 1141 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::setPrivateKey(const ncrypto::BignumPointer&)’: ../deps/ncrypto/ncrypto.cc:2831:32: warning: ‘int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2831 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1075:27: note: declared here 1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static const BIGNUM* ncrypto::ECKeyPointer::GetPrivateKey(const EC_KEY*)’: ../deps/ncrypto/ncrypto.cc:2840:33: warning: ‘const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2840 | return EC_KEY_get0_private_key(key); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1067:37: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static const EC_POINT* ncrypto::ECKeyPointer::GetPublicKey(const EC_KEY*)’: ../deps/ncrypto/ncrypto.cc:2849:32: warning: ‘const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2849 | return EC_KEY_get0_public_key(key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1081:39: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static const EC_GROUP* ncrypto::ECKeyPointer::GetGroup(const EC_KEY*)’: ../deps/ncrypto/ncrypto.cc:2858:27: warning: ‘const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2858 | return EC_KEY_get0_group(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1053:39: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static bool ncrypto::ECKeyPointer::Check(const EC_KEY*)’: ../deps/ncrypto/ncrypto.cc:2867:26: warning: ‘int EC_KEY_check_key(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2867 | return EC_KEY_check_key(key) == 1; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1126:27: note: declared here 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::NewByCurveName(int)’: ../deps/ncrypto/ncrypto.cc:2876:47: warning: ‘EC_KEY* EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2876 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::New(const EC_GROUP*)’: ../deps/ncrypto/ncrypto.cc:2880:37: warning: ‘EC_KEY* EC_KEY_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2880 | auto ptr = ECKeyPointer(EC_KEY_new()); | ~~~~~~~~~~^~ /usr/include/openssl/ec.h:987:31: note: declared here 987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../deps/ncrypto/ncrypto.cc:2882:24: warning: ‘int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2882 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1061:27: note: declared here 1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_functions.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_functions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/ostringstream.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/ostringstream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/ostringstream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/pow10_helper.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/pow10_helper.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/pow10_helper.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/utf8.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/utf8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/utf8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/match.o ../deps/v8/third_party/abseil-cpp/absl/strings/match.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/match.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/numbers.o ../deps/v8/third_party/abseil-cpp/absl/strings/numbers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/numbers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_cat.o ../deps/v8/third_party/abseil-cpp/absl/strings/str_cat.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_cat.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_replace.o ../deps/v8/third_party/abseil-cpp/absl/strings/str_replace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_replace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_split.o ../deps/v8/third_party/abseil-cpp/absl/strings/str_split.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_split.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/string_view.o ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/string_view.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/substitute.o ../deps/v8/third_party/abseil-cpp/absl/strings/substitute.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/strings/substitute.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/civil_time.o ../deps/v8/third_party/abseil-cpp/absl/time/civil_time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/civil_time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/clock.o ../deps/v8/third_party/abseil-cpp/absl/time/clock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/clock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/duration.o ../deps/v8/third_party/abseil-cpp/absl/time/duration.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/duration.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/format.o ../deps/v8/third_party/abseil-cpp/absl/time/format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/time.o ../deps/v8/third_party/abseil-cpp/absl/time/time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/time/time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/fp16.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_bigint.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_heap_base.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/cppgc_base.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_pch.stamp touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_compiler_sources.stamp LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o ../deps/v8/src/libplatform/default-foreground-task-runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-job.o ../deps/v8/src/libplatform/default-job.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-job.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o ../deps/v8/src/libplatform/default-platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-thread-isolated-allocator.o ../deps/v8/src/libplatform/default-thread-isolated-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-thread-isolated-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o ../deps/v8/src/libplatform/default-worker-threads-task-runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/delayed-task-queue.o ../deps/v8/src/libplatform/delayed-task-queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/delayed-task-queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o ../deps/v8/src/libplatform/task-queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o ../deps/v8/src/libplatform/tracing/trace-buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o ../deps/v8/src/libplatform/tracing/trace-config.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o ../deps/v8/src/libplatform/tracing/trace-object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o ../deps/v8/src/libplatform/tracing/trace-writer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o ../deps/v8/src/libplatform/tracing/tracing-controller.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o ../deps/v8/src/libplatform/worker-thread.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/adler32.o ../deps/v8/third_party/zlib/adler32.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/adler32.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/compress.o ../deps/v8/third_party/zlib/compress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/compress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/cpu_features.o ../deps/v8/third_party/zlib/cpu_features.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/cpu_features.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/crc32.o ../deps/v8/third_party/zlib/crc32.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/crc32.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/deflate.o ../deps/v8/third_party/zlib/deflate.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/deflate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzclose.o ../deps/v8/third_party/zlib/gzclose.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzclose.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzlib.o ../deps/v8/third_party/zlib/gzlib.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzlib.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzread.o ../deps/v8/third_party/zlib/gzread.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzread.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzwrite.o ../deps/v8/third_party/zlib/gzwrite.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzwrite.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/infback.o ../deps/v8/third_party/zlib/infback.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/infback.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inffast.o ../deps/v8/third_party/zlib/inffast.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inffast.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inflate.o ../deps/v8/third_party/zlib/inflate.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inflate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inftrees.o ../deps/v8/third_party/zlib/inftrees.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inftrees.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/trees.o ../deps/v8/third_party/zlib/trees.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/trees.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/uncompr.o ../deps/v8/third_party/zlib/uncompr.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/uncompr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/zutil.o ../deps/v8/third_party/zlib/zutil.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/zutil.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/google/compression_utils_portable.o ../deps/v8/third_party/zlib/google/compression_utils_portable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/google/compression_utils_portable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/llhttp/deps/llhttp/src/llhttp.o ../deps/llhttp/src/llhttp.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/llhttp/deps/llhttp/src/llhttp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/llhttp/deps/llhttp/src/api.o ../deps/llhttp/src/api.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/llhttp/deps/llhttp/src/api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/llhttp/deps/llhttp/src/http.o ../deps/llhttp/src/http.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/llhttp/deps/llhttp/src/http.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/clocks.o ../deps/uvwasi/src/clocks.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/clocks.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/fd_table.o ../deps/uvwasi/src/fd_table.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/fd_table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/path_resolver.o ../deps/uvwasi/src/path_resolver.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/path_resolver.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/poll_oneoff.o ../deps/uvwasi/src/poll_oneoff.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/poll_oneoff.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/sync_helpers.o ../deps/uvwasi/src/sync_helpers.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/sync_helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/uv_mapping.o ../deps/uvwasi/src/uv_mapping.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/uv_mapping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/uvwasi.o ../deps/uvwasi/src/uvwasi.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/uvwasi.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_rights.o ../deps/uvwasi/src/wasi_rights.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_rights.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_serdes.o ../deps/uvwasi/src/wasi_serdes.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_serdes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/ada/deps/ada/ada.o ../deps/ada/ada.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/ada -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/ada/deps/ada/ada.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/simdjson/deps/simdjson/simdjson.o ../deps/simdjson/simdjson.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/simdjson -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/simdjson/deps/simdjson/simdjson.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/sqlite/deps/sqlite/sqlite3.o ../deps/sqlite/sqlite3.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DSQLITE_DEFAULT_MEMSTATUS=0' '-DSQLITE_ENABLE_MATH_FUNCTIONS' '-DSQLITE_ENABLE_SESSION' '-DSQLITE_ENABLE_PREUPDATE_HOOK' -I../deps/sqlite -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/sqlite/deps/sqlite/sqlite3.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/cbor.o ../deps/inspector_protocol/crdtp/cbor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/cbor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/dispatch.o ../deps/inspector_protocol/crdtp/dispatch.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/dispatch.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/error_support.o ../deps/inspector_protocol/crdtp/error_support.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/error_support.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json.o ../deps/inspector_protocol/crdtp/json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json_platform.o ../deps/inspector_protocol/crdtp/json_platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json_platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/protocol_core.o ../deps/inspector_protocol/crdtp/protocol_core.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/protocol_core.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/serializable.o ../deps/inspector_protocol/crdtp/serializable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/serializable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/span.o ../deps/inspector_protocol/crdtp/span.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/span.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/status.o ../deps/inspector_protocol/crdtp/status.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/status.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/uvwasi/src/uvwasi.c: In function ‘uvwasi__get_filestat_set_times’: ../deps/uvwasi/src/uvwasi.c:107:20: warning: ‘stat.st_atim’ may be used uninitialized [-Wmaybe-uninitialized] 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; | ~~~~^~~~~~~~ ../deps/uvwasi/src/uvwasi.c:64:21: note: ‘stat’ declared here 64 | uvwasi_filestat_t stat; | ^~~~ touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_text_start.stamp cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o ../test/overlapped-checker/main_unix.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-assertion-result.o ../deps/googletest/src/gtest-assertion-result.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-assertion-result.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-death-test.o ../deps/googletest/src/gtest-death-test.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-death-test.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-filepath.o ../deps/googletest/src/gtest-filepath.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-filepath.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-matchers.o ../deps/googletest/src/gtest-matchers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-matchers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-port.o ../deps/googletest/src/gtest-port.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-port.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-printers.o ../deps/googletest/src/gtest-printers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-printers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-test-part.o ../deps/googletest/src/gtest-test-part.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-test-part.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-typed-test.o ../deps/googletest/src/gtest-typed-test.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest-typed-test.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest.o ../deps/googletest/src/gtest.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gtest/deps/googletest/src/gtest.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a.ar-file-list rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a.ar-file-list rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a` rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a` touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_headers.stamp ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a.ar-file-list ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a.ar-file-list rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a` g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/overlapped-checker -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_js2c/tools/js2c.o ../tools/js2c.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_JS2C_USE_STRING_LITERALS' -I../tools -I../src -I../deps/simdutf -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_js2c/tools/js2c.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_js2c/src/embedded_data.o ../src/embedded_data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_JS2C_USE_STRING_LITERALS' -I../tools -I../src -I../deps/simdutf -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_js2c/src/embedded_data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/abort-mode.o ../deps/v8/src/base/abort-mode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/abort-mode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o ../deps/v8/src/base/bits.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/bounded-page-allocator.o ../deps/v8/src/base/bounded-page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/bounded-page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o ../deps/v8/src/base/cpu.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o ../deps/v8/src/base/debug/stack_trace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o ../deps/v8/src/base/division-by-constant.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/emulated-virtual-address-subspace.o ../deps/v8/src/base/emulated-virtual-address-subspace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/emulated-virtual-address-subspace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o ../deps/v8/src/base/file-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o ../deps/v8/src/base/ieee754.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o ../deps/v8/src/base/logging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum-dtoa.o ../deps/v8/src/base/numbers/bignum-dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum-dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum.o ../deps/v8/src/base/numbers/bignum.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/cached-powers.o ../deps/v8/src/base/numbers/cached-powers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/cached-powers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/diy-fp.o ../deps/v8/src/base/numbers/diy-fp.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/diy-fp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/dtoa.o ../deps/v8/src/base/numbers/dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fast-dtoa.o ../deps/v8/src/base/numbers/fast-dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fast-dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fixed-dtoa.o ../deps/v8/src/base/numbers/fixed-dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fixed-dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/strtod.o ../deps/v8/src/base/numbers/strtod.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/strtod.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o ../deps/v8/src/base/once.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o ../deps/v8/src/base/page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o ../deps/v8/src/base/platform/condition-variable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/memory-protection-key.o ../deps/v8/src/base/platform/memory-protection-key.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/memory-protection-key.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o ../deps/v8/src/base/platform/mutex.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform.o ../deps/v8/src/base/platform/platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o ../deps/v8/src/base/platform/semaphore.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o ../deps/v8/src/base/platform/time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/region-allocator.o ../deps/v8/src/base/region-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/region-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-page-allocator.o ../deps/v8/src/base/sanitizer/lsan-page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-virtual-address-space.o ../deps/v8/src/base/sanitizer/lsan-virtual-address-space.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-virtual-address-space.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/strings.o ../deps/v8/src/base/strings.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/strings.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o ../deps/v8/src/base/sys-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o ../deps/v8/src/base/utils/random-number-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space-page-allocator.o ../deps/v8/src/base/virtual-address-space-page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space-page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space.o ../deps/v8/src/base/virtual-address-space.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/vlq-base64.o ../deps/v8/src/base/vlq-base64.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/vlq-base64.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o ../deps/v8/src/base/platform/platform-posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o ../deps/v8/src/base/platform/platform-posix-time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o ../deps/v8/src/base/debug/stack_trace_posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o ../deps/v8/src/base/platform/platform-linux.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a` rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a.ar-file-list rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a` rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a.ar-file-list ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a.ar-file-list ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a.ar-file-list rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_js2c -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_js2c/tools/js2c.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_js2c/src/embedded_data.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_js2c" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_javascript.cc" lib config.gypi deps/v8/tools/splaytree.mjs deps/v8/tools/codemap.mjs deps/v8/tools/consarray.mjs deps/v8/tools/csvparser.mjs deps/v8/tools/profile.mjs deps/v8/tools/profile_view.mjs deps/v8/tools/logreader.mjs deps/v8/tools/arguments.mjs deps/v8/tools/tickprocessor.mjs deps/v8/tools/sourcemap.mjs deps/v8/tools/tickprocessor-driver.mjs deps/acorn/acorn/dist/acorn.js deps/acorn/acorn-walk/dist/walk.js deps/minimatch/index.js deps/cjs-module-lexer/lexer.js deps/cjs-module-lexer/dist/lexer.js deps/undici/undici.js deps/amaro/dist/index.js LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src; /usr/bin/python3.13 deps/inspector_protocol/convert_protocol_to_json.py src/inspector/node_protocol.pdl "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node_protocol.json" rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a` rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a` touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; /usr/bin/python3.13 deps/inspector_protocol/concatenate_protocols.py deps/v8/include/js_protocol.pdl "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node_protocol.json" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/concatenated_protocol.json" LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a.ar-file-list ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a.ar-file-list LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; /usr/bin/python3.13 tools/compress_json.py "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/concatenated_protocol.json" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/v8_inspector_protocol_json.h" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/builtins/generate-bytecodes-builtins-list.o ../deps/v8/src/builtins/generate-bytecodes-builtins-list.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/builtins/generate-bytecodes-builtins-list.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecode-operands.o ../deps/v8/src/interpreter/bytecode-operands.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecode-operands.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecodes.o ../deps/v8/src/interpreter/bytecodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_shared_internal_headers.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gen-regexp-special-case/deps/v8/src/regexp/gen-regexp-special-case.o ../deps/v8/src/regexp/gen-regexp-special-case.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gen-regexp-special-case/deps/v8/src/regexp/gen-regexp-special-case.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/cc-generator.o ../deps/v8/src/torque/cc-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/cc-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/cfg.o ../deps/v8/src/torque/cfg.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/cfg.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/class-debug-reader-generator.o ../deps/v8/src/torque/class-debug-reader-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/class-debug-reader-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/cpp-builder.o ../deps/v8/src/torque/cpp-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/cpp-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/csa-generator.o ../deps/v8/src/torque/csa-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/csa-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/declarable.o ../deps/v8/src/torque/declarable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/declarable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/declaration-visitor.o ../deps/v8/src/torque/declaration-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/declaration-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/declarations.o ../deps/v8/src/torque/declarations.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/declarations.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/earley-parser.o ../deps/v8/src/torque/earley-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/earley-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/global-context.o ../deps/v8/src/torque/global-context.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/global-context.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/implementation-visitor.o ../deps/v8/src/torque/implementation-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/implementation-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/instance-type-generator.o ../deps/v8/src/torque/instance-type-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/instance-type-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/instructions.o ../deps/v8/src/torque/instructions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/instructions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/kythe-data.o ../deps/v8/src/torque/kythe-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/kythe-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/server-data.o ../deps/v8/src/torque/server-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/server-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/source-positions.o ../deps/v8/src/torque/source-positions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/source-positions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-code-generator.o ../deps/v8/src/torque/torque-code-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-code-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-compiler.o ../deps/v8/src/torque/torque-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-parser.o ../deps/v8/src/torque/torque-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/type-inference.o ../deps/v8/src/torque/type-inference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/type-inference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/type-oracle.o ../deps/v8/src/torque/type-oracle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/type-oracle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/type-visitor.o ../deps/v8/src/torque/type-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/type-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/types.o ../deps/v8/src/torque/types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/utils.o ../deps/v8/src/torque/utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque_base/deps/v8/src/torque/utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_flags.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/async_resource.o ../src/api/async_resource.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/async_resource.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/callback.o ../src/api/callback.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/callback.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/embed_helpers.o ../src/api/embed_helpers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/embed_helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/encoding.o ../src/api/encoding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/encoding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/environment.o ../src/api/environment.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/environment.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/exceptions.o ../src/api/exceptions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/exceptions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/hooks.o ../src/api/hooks.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/hooks.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/utils.o ../src/api/utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/api/utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/async_context_frame.o ../src/async_context_frame.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/async_context_frame.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/async_wrap.o ../src/async_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/async_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/base_object.o ../src/base_object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/base_object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/cares_wrap.o ../src/cares_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/cares_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/cleanup_queue.o ../src/cleanup_queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/cleanup_queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/compile_cache.o ../src/compile_cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/compile_cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/connect_wrap.o ../src/connect_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/connect_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/connection_wrap.o ../src/connection_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/connection_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/dataqueue/queue.o ../src/dataqueue/queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/dataqueue/queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/debug_utils.o ../src/debug_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/debug_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/embedded_data.o ../src/embedded_data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/embedded_data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/encoding_binding.o ../src/encoding_binding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/encoding_binding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/env.o ../src/env.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/env.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/fs_event_wrap.o ../src/fs_event_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/fs_event_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/handle_wrap.o ../src/handle_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/handle_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/heap_utils.o ../src/heap_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/heap_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/histogram.o ../src/histogram.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/histogram.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/internal_only_v8.o ../src/internal_only_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/internal_only_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../src/cares_wrap.cc: In function ‘int node::cares_wrap::{anonymous}::ParseGeneralReply(node::Environment*, const unsigned char*, int, int*, v8::Local, void*, int*)’: ../src/cares_wrap.cc:217:34: warning: ‘int ares_parse_a_reply(const unsigned char*, int, hostent**, ares_addrttl*, int*)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 217 | status = ares_parse_a_reply(buf, | ~~~~~~~~~~~~~~~~~~^~~~~ 218 | len, | ~~~~ 219 | &host, | ~~~~~~ 220 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221 | naddrttls); | ~~~~~~~~~~ In file included from ../src/cares_wrap.h:16, from ../src/cares_wrap.cc:22: /usr/include/ares.h:1098:55: note: declared here 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( | ^~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc:224:37: warning: ‘int ares_parse_aaaa_reply(const unsigned char*, int, hostent**, ares_addr6ttl*, int*)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 224 | status = ares_parse_aaaa_reply(buf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 225 | len, | ~~~~ 226 | &host, | ~~~~~~ 227 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | naddrttls); | ~~~~~~~~~~ /usr/include/ares.h:1102:55: note: declared here 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( | ^~~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc:231:35: warning: ‘int ares_parse_ns_reply(const unsigned char*, int, hostent**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 231 | status = ares_parse_ns_reply(buf, len, &host); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/ares.h:1113:55: note: declared here 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( | ^~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc:234:36: warning: ‘int ares_parse_ptr_reply(const unsigned char*, int, const void*, int, int, hostent**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 234 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1109:55: note: declared here 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( | ^~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘int node::cares_wrap::{anonymous}::ParseMxReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../src/cares_wrap.cc:293:35: warning: ‘int ares_parse_mx_reply(const unsigned char*, int, ares_mx_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 293 | int status = ares_parse_mx_reply(buf, len, &mx_start); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1119:55: note: declared here 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( | ^~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘int node::cares_wrap::{anonymous}::ParseCaaReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../src/cares_wrap.cc:328:36: warning: ‘int ares_parse_caa_reply(const unsigned char*, int, ares_caa_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 328 | int status = ares_parse_caa_reply(buf, len, &caa_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1106:55: note: declared here 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘int node::cares_wrap::{anonymous}::ParseTxtReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../src/cares_wrap.cc:365:40: warning: ‘int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 365 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘int node::cares_wrap::{anonymous}::ParseSrvReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../src/cares_wrap.cc:428:36: warning: ‘int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 428 | int status = ares_parse_srv_reply(buf, len, &srv_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘int node::cares_wrap::{anonymous}::ParseNaptrReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../src/cares_wrap.cc:470:38: warning: ‘int ares_parse_naptr_reply(const unsigned char*, int, ares_naptr_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 470 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1128:55: note: declared here 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In member function ‘void node::cares_wrap::ChannelWrap::EnsureServers()’: ../src/cares_wrap.cc:799:25: warning: ‘int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)’ is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 799 | ares_get_servers_ports(channel_, &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In static member function ‘static int node::cares_wrap::SoaTraits::Parse(node::cares_wrap::QuerySoaWrap*, const std::unique_ptr&)’: ../src/cares_wrap.cc:1328:36: warning: ‘int ares_parse_soa_reply(const unsigned char*, int, ares_soa_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 1328 | int status = ares_parse_soa_reply(buf, len, &soa_out); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1131:55: note: declared here 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘void node::cares_wrap::{anonymous}::GetServers(const v8::FunctionCallbackInfo&)’: ../src/cares_wrap.cc:1699:33: warning: ‘int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)’ is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 1699 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cares_wrap.cc: In function ‘void node::cares_wrap::{anonymous}::SetServers(const v8::FunctionCallbackInfo&)’: ../src/cares_wrap.cc:1744:30: warning: ‘int ares_set_servers(ares_channel_t*, const ares_addr_node*)’ is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] 1744 | int rv = ares_set_servers(channel->cares_channel(), nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1168:61: note: declared here 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( | ^~~~~~~~~~~~~~~~ ../src/cares_wrap.cc:1804:33: warning: ‘int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)’ is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 1804 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/js_native_api_v8.o ../src/js_native_api_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/js_native_api_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/js_stream.o ../src/js_stream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/js_stream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/json_utils.o ../src/json_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/json_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/js_udp_wrap.o ../src/js_udp_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/js_udp_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/json_parser.o ../src/json_parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/json_parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/module_wrap.o ../src/module_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/module_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node.o ../src/node.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_api.o ../src/node_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_binding.o ../src/node_binding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_binding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_blob.o ../src/node_blob.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_blob.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_buffer.o ../src/node_buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_builtins.o ../src/node_builtins.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_builtins.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_config.o ../src/node_config.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_config.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_constants.o ../src/node_constants.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_constants.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_contextify.o ../src/node_contextify.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_contextify.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_credentials.o ../src/node_credentials.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_credentials.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_debug.o ../src/node_debug.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_dir.o ../src/node_dir.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_dir.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_dotenv.o ../src/node_dotenv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_dotenv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_env_var.o ../src/node_env_var.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_env_var.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_errors.o ../src/node_errors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_errors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_external_reference.o ../src/node_external_reference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_external_reference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_file.o ../src/node_file.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_file.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_http_parser.o ../src/node_http_parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_http_parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_http2.o ../src/node_http2.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_http2.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_i18n.o ../src/node_i18n.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_i18n.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_main_instance.o ../src/node_main_instance.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_main_instance.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_messaging.o ../src/node_messaging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_messaging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_metadata.o ../src/node_metadata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_metadata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_modules.o ../src/node_modules.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_modules.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_options.o ../src/node_options.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_options.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_os.o ../src/node_os.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_os.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/node.cc:50: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_perf.o ../src/node_perf.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_perf.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_platform.o ../src/node_platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_postmortem_metadata.o ../src/node_postmortem_metadata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_postmortem_metadata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_process_events.o ../src/node_process_events.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_process_events.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_process_methods.o ../src/node_process_methods.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_process_methods.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_process_object.o ../src/node_process_object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_process_object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_realm.o ../src/node_realm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_realm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/node_metadata.cc:29: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/node_main_instance.cc:4: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_report.o ../src/node_report.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_report.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_report_module.o ../src/node_report_module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_report_module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_report_utils.o ../src/node_report_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_report_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_sea.o ../src/node_sea.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_sea.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_serdes.o ../src/node_serdes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_serdes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_shadow_realm.o ../src/node_shadow_realm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_shadow_realm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_snapshotable.o ../src/node_snapshotable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_snapshotable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_sockaddr.o ../src/node_sockaddr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_sockaddr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_sqlite.o ../src/node_sqlite.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_sqlite.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_stat_watcher.o ../src/node_stat_watcher.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_stat_watcher.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_symbols.o ../src/node_symbols.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_symbols.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_task_queue.o ../src/node_task_queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_task_queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_task_runner.o ../src/node_task_runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_task_runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_trace_events.o ../src/node_trace_events.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_trace_events.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_types.o ../src/node_types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_url.o ../src/node_url.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_url.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_util.o ../src/node_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_v8.o ../src/node_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_wasi.o ../src/node_wasi.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_wasi.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_wasm_web_api.o ../src/node_wasm_web_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_wasm_web_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_watchdog.o ../src/node_watchdog.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_watchdog.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_webstorage.o ../src/node_webstorage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_webstorage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_worker.o ../src/node_worker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_worker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_zlib.o ../src/node_zlib.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_zlib.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from /usr/include/c++/14.2.1/string:51, from ../src/node_sea.h:8, from ../src/node_sea.cc:1: In static member function ‘static constexpr _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = char*; _Up = char*; bool _IsMove = false]’, inlined from ‘constexpr _OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = char**; _OI = char**]’ at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from ‘constexpr _OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = char**; _OI = char**]’ at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from ‘constexpr _OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = char**; _OI = char**]’ at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from ‘constexpr _OI std::copy(_II, _II, _OI) [with _II = char**; _OI = char**]’ at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = char**; _ForwardIterator = char**]’ at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = char**; _ForwardIterator = char**]’ at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from ‘constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = char**; _ForwardIterator = char**; _Tp = char*]’ at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = char**; _Tp = char*; _Alloc = std::allocator]’ at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38, inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = char**; = void; _Tp = char*; _Alloc = std::allocator]’ at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from ‘std::tuple node::sea::FixupArgsForSEA(int, char**)’ at ../src/node_sea.cc:272:20: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:30: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ writing 9 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/riscv64-unknown-linux-gnu/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/string:43: In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = char*]’, inlined from ‘constexpr _Tp* std::allocator< >::allocate(std::size_t) [with _Tp = char*]’ at /usr/include/c++/14.2.1/bits/allocator.h:196:40, inlined from ‘static constexpr _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = char*]’ at /usr/include/c++/14.2.1/bits/alloc_traits.h:478:28, inlined from ‘constexpr std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = char*; _Alloc = std::allocator]’ at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, inlined from ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = char**; _Tp = char*; _Alloc = std::allocator]’ at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = char**; = void; _Tp = char*; _Alloc = std::allocator]’ at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from ‘std::tuple node::sea::FixupArgsForSEA(int, char**)’ at ../src/node_sea.cc:272:20: /usr/include/c++/14.2.1/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into destination object of size [8, 9223372036854775800] allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/path.o ../src/path.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/path.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/child_process_permission.o ../src/permission/child_process_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/child_process_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/fs_permission.o ../src/permission/fs_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/fs_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/inspector_permission.o ../src/permission/inspector_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/inspector_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/permission.o ../src/permission/permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/wasi_permission.o ../src/permission/wasi_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/wasi_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/worker_permission.o ../src/permission/worker_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/permission/worker_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/pipe_wrap.o ../src/pipe_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/pipe_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/process_wrap.o ../src/process_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/process_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/signal_wrap.o ../src/signal_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/signal_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/spawn_sync.o ../src/spawn_sync.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/spawn_sync.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/stream_base.o ../src/stream_base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/stream_base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/stream_pipe.o ../src/stream_pipe.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/stream_pipe.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/stream_wrap.o ../src/stream_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/stream_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/string_bytes.o ../src/string_bytes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/string_bytes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/string_decoder.o ../src/string_decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/string_decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tcp_wrap.o ../src/tcp_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tcp_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/timers.o ../src/timers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/timers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/timer_wrap.o ../src/timer_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/timer_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/include/v8-handle-base.h:8, from ../deps/v8/include/v8-local-handle.h:13, from ../deps/v8/include/v8-profiler.h:15, from ../src/memory_tracker.h:5, from ../src/base_object.h:29, from ../src/node_webstorage.h:6, from ../src/node_webstorage.cc:1: In static member function ‘static v8::internal::Address v8::internal::Internals::GetRoot(v8::Isolate*, int)’, inlined from ‘void v8::ReturnValue::SetTheHole() [with T = v8::Value]’ at ../deps/v8/include/v8-function-callback.h:441:23, inlined from ‘void v8::ReturnValue::Set(v8::Local) [with S = v8::Primitive; T = v8::Value]’ at ../deps/v8/include/v8-function-callback.h:358:15, inlined from ‘v8::Intercepted node::webstorage::StorageGetter(v8::Local, const v8::PropertyCallbackInfo&)’ at ../src/node_webstorage.cc:565:30: ../deps/v8/include/v8-internal.h:962:39: warning: array subscript 0 is outside array bounds of ‘v8::internal::Address [0]’ [-Warray-bounds=] 962 | return *GetRootSlot(isolate, index); | ^ In function ‘v8::Intercepted node::webstorage::StorageGetter(v8::Local, const v8::PropertyCallbackInfo&)’: cc1plus: note: source object is likely at address zero g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/agent.o ../src/tracing/agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/node_trace_buffer.o ../src/tracing/node_trace_buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/node_trace_buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/node_trace_writer.o ../src/tracing/node_trace_writer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/node_trace_writer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/trace_event.o ../src/tracing/trace_event.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/trace_event.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from /usr/include/c++/14.2.1/memory:78, from ../deps/v8/include/v8-profiler.h:10, from ../src/memory_tracker.h:5, from ../src/aliased_buffer.h:7, from ../src/node_snapshotable.h:7, from ../src/node_snapshotable.cc:2: In member function ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]’, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]’ at /usr/include/c++/14.2.1/bits/unique_ptr.h:398:17, inlined from ‘T node::SnapshotDeserializer::Read() [with T = v8::StartupData; std::enable_if_t<((bool)(! std::is_same >::value))>* = 0; std::enable_if_t<((bool)(! std::is_arithmetic<_Tp>::value))>* = 0]’ at ../src/node_snapshotable.cc:192:1: /usr/include/c++/14.2.1/bits/unique_ptr.h:93:9: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | delete __ptr; | ^~~~~~~~~~~~ ../src/node_snapshotable.cc: In member function ‘T node::SnapshotDeserializer::Read() [with T = v8::StartupData; std::enable_if_t<((bool)(! std::is_same >::value))>* = 0; std::enable_if_t<((bool)(! std::is_arithmetic<_Tp>::value))>* = 0]’: ../src/node_snapshotable.cc:188:70: note: returned from ‘void* operator new [](std::size_t)’ 188 | std::unique_ptr buf = std::unique_ptr(new char[raw_size]); | ^ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/traced_value.o ../src/tracing/traced_value.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tracing/traced_value.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tty_wrap.o ../src/tty_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/tty_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/udp_wrap.o ../src/udp_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/udp_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/util.o ../src/util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/uv.o ../src/uv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/uv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/large_pages/node_large_page.o ../src/large_pages/node_large_page.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/large_pages/node_large_page.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_agent.o ../src/inspector_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_io.o ../src/inspector_io.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_io.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_profiler.o ../src/inspector_profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_js_api.o ../src/inspector_js_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_js_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_socket.o ../src/inspector_socket.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_socket.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_socket_server.o ../src/inspector_socket_server.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector_socket_server.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/main_thread_interface.o ../src/inspector/main_thread_interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/main_thread_interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/node_json.o ../src/inspector/node_json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/node_json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/node_string.o ../src/inspector/node_string.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/node_string.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/runtime_agent.o ../src/inspector/runtime_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/runtime_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/tracing_agent.o ../src/inspector/tracing_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/tracing_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/worker_agent.o ../src/inspector/worker_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/worker_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/network_inspector.o ../src/inspector/network_inspector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/network_inspector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/network_agent.o ../src/inspector/network_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/network_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/worker_inspector.o ../src/inspector/worker_inspector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/inspector/worker_inspector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_aes.o ../src/crypto/crypto_aes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_aes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_bio.o ../src/crypto/crypto_bio.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_bio.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_common.o ../src/crypto/crypto_common.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_common.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_dsa.o ../src/crypto/crypto_dsa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_dsa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_hkdf.o ../src/crypto/crypto_hkdf.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_hkdf.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_pbkdf2.o ../src/crypto/crypto_pbkdf2.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_pbkdf2.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/inspector_io.cc:4: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ In file included from ../src/crypto/crypto_common.h:8, from ../src/crypto/crypto_common.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/ssl.h:38, from ../src/crypto/crypto_common.h:6: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/ssl.h:32: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_sig.o ../src/crypto/crypto_sig.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_sig.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_timing.o ../src/crypto/crypto_timing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_timing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_cipher.o ../src/crypto/crypto_cipher.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_cipher.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_context.o ../src/crypto/crypto_context.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_context.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_ec.o ../src/crypto/crypto_ec.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_ec.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_hmac.o ../src/crypto/crypto_hmac.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_hmac.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_random.o ../src/crypto/crypto_random.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_random.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_rsa.o ../src/crypto/crypto_rsa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_rsa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_spkac.o ../src/crypto/crypto_spkac.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_spkac.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_cipher.h:6, from ../src/crypto/crypto_aes.h:6, from ../src/crypto/crypto_aes.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_util.o ../src/crypto/crypto_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_clienthello.o ../src/crypto/crypto_clienthello.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_clienthello.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_dh.o ../src/crypto/crypto_dh.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_dh.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_hash.o ../src/crypto/crypto_hash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_hash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_keys.o ../src/crypto/crypto_keys.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_keys.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_keygen.o ../src/crypto/crypto_keygen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_keygen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_dsa.h:6, from ../src/crypto/crypto_dsa.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_scrypt.o ../src/crypto/crypto_scrypt.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_scrypt.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../src/crypto/crypto_dsa.cc: In function ‘v8::Maybe node::crypto::GetDsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)’: ../src/crypto/crypto_dsa.cc:143:37: warning: ‘const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 143 | const DSA* dsa = EVP_PKEY_get0_DSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../src/env.h:54, from ../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1372:22: note: declared here 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_dsa.cc:146:15: warning: ‘void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 146 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:6: /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_pbkdf2.h:6, from ../src/crypto/crypto_pbkdf2.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_hkdf.h:8, from ../src/crypto/crypto_hkdf.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_tls.o ../src/crypto/crypto_tls.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_tls.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_x509.o ../src/crypto/crypto_x509.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/crypto/crypto_x509.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_crypto.o ../src/node_crypto.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/node_crypto.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/application.o ../src/quic/application.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/application.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/bindingdata.o ../src/quic/bindingdata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/bindingdata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/cid.o ../src/quic/cid.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/cid.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/data.o ../src/quic/data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_keygen.h:8, from ../src/crypto/crypto_ec.h:8, from ../src/crypto/crypto_ec.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/endpoint.o ../src/quic/endpoint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/endpoint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/http3.o ../src/quic/http3.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/http3.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/logstream.o ../src/quic/logstream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/logstream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/packet.o ../src/quic/packet.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/packet.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/preferredaddress.o ../src/quic/preferredaddress.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/preferredaddress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/session.o ../src/quic/session.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/session.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_sig.h:7, from ../src/crypto/crypto_sig.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/sessionticket.o ../src/quic/sessionticket.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/sessionticket.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/streams.o ../src/quic/streams.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/streams.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/tlscontext.o ../src/quic/tlscontext.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/tlscontext.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/tokens.o ../src/quic/tokens.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/tokens.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/transportparams.o ../src/quic/transportparams.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/transportparams.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/quic.o ../src/quic/quic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/src/quic/quic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../src/crypto/crypto_ec.cc: In static member function ‘static void node::crypto::ECDH::ComputeSecret(const v8::FunctionCallbackInfo&)’: ../src/crypto/crypto_ec.cc:213:24: warning: ‘int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 213 | if (!ECDH_compute_key( | ~~~~~~~~~~~~~~~~^ 214 | bs->Data(), bs->ByteLength(), pub, ecdh->key_.get(), nullptr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/node_javascript.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_javascript.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/node_javascript.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Protocol.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Protocol.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../src/crypto/crypto_ec.cc: In static member function ‘static bool node::crypto::ECDHBitsTraits::DeriveBits(node::Environment*, const node::crypto::ECDHBitsConfig&, node::crypto::ByteSource*)’: ../src/crypto/crypto_ec.cc:504:27: warning: ‘int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 504 | if (ECDH_compute_key(buf.data(), len, pub, private_key, nullptr) <= | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeWorker.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol/NodeWorker.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeWorker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_common.h:8, from ../src/crypto/crypto_spkac.cc:2: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/ssl.h:38, from ../src/crypto/crypto_common.h:6: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/ssl.h:32: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeTracing.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol/NodeTracing.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeTracing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/crypto_sig.cc: In function ‘bool node::crypto::{anonymous}::ValidateDSAParameters(EVP_PKEY*)’: ../src/crypto/crypto_sig.cc:50:39: warning: ‘const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 50 | const DSA* dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from ../src/env.h:54, from ../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1372:22: note: declared here 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_sig.cc:53:17: warning: ‘void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 53 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:6: /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ ../src/crypto/crypto_sig.cc: In function ‘std::unique_ptr node::crypto::{anonymous}::Node_SignFinal(node::Environment*, ncrypto::EVPMDCtxPointer&&, const ncrypto::EVPKeyPointer&, int, v8::Maybe)’: ../src/crypto/crypto_sig.cc:103:63: warning: ‘const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 103 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:561:15: note: declared here 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ ../src/crypto/crypto_sig.cc: In function ‘unsigned int node::crypto::{anonymous}::GetBytesOfRS(const ncrypto::EVPKeyPointer&)’: ../src/crypto/crypto_sig.cc:135:43: warning: ‘const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 135 | const DSA* dsa_key = EVP_PKEY_get0_DSA(pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/evp.h:1372:22: note: declared here 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_sig.cc:137:49: warning: ‘const BIGNUM* DSA_get0_q(const DSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 137 | bits = BignumPointer::GetBitCount(DSA_get0_q(dsa_key)); | ~~~~~~~~~~^~~~~~~~~ /usr/include/openssl/dsa.h:214:37: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); | ^~~~~~~~~~ ../src/crypto/crypto_sig.cc: In member function ‘node::crypto::SignBase::Error node::crypto::Verify::VerifyFinal(const ncrypto::EVPKeyPointer&, const node::crypto::ByteSource&, int, const v8::Maybe&, bool*)’: ../src/crypto/crypto_sig.cc:528:65: warning: ‘const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 528 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:561:15: note: declared here 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeRuntime.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol/NodeRuntime.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeRuntime.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_context.h:7, from ../src/crypto/crypto_context.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Network.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol/Network.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/postject -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/inspector_protocol -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Network.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_util.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_dh.h:6, from ../src/crypto/crypto_dh.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_context.cc: In static member function ‘static void node::crypto::SecureContext::SetDHParam(const v8::FunctionCallbackInfo&)’: ../src/crypto/crypto_context.cc:945:35: warning: ‘DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 945 | dh.reset(PEM_read_bio_DHparams(bio.get(), nullptr, nullptr, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from ../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/pem.h:474:1: note: declared here 474 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_context.cc:954:14: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 954 | DH_get0_pqg(dh.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../src/crypto/crypto_context.cc: In static member function ‘static int node::crypto::SecureContext::TicketKeyCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)’: ../src/crypto/crypto_context.cc:1360:15: warning: ‘int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1360 | HMAC_Init_ex(hctx, | ~~~~~~~~~~~~^~~~~~ 1361 | hmac_buf.data(), | ~~~~~~~~~~~~~~~~ 1362 | hmac_buf.length(), | ~~~~~~~~~~~~~~~~~~ 1363 | EVP_sha256(), | ~~~~~~~~~~~~~ 1364 | nullptr); | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../src/crypto/crypto_context.cc: In static member function ‘static int node::crypto::SecureContext::TicketCompatibilityCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)’: ../src/crypto/crypto_context.cc:1398:21: warning: ‘int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1398 | HMAC_Init_ex(hctx, | ~~~~~~~~~~~~^~~~~~ 1399 | sc->ticket_key_hmac_, | ~~~~~~~~~~~~~~~~~~~~~ 1400 | sizeof(sc->ticket_key_hmac_), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1401 | EVP_sha256(), | ~~~~~~~~~~~~~ 1402 | nullptr) <= 0) { | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../src/crypto/crypto_context.cc:1415:19: warning: ‘int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1415 | HMAC_Init_ex(hctx, sc->ticket_key_hmac_, sizeof(sc->ticket_key_hmac_), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1416 | EVP_sha256(), nullptr) <= 0) { | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_cipher.h:6, from ../src/crypto/crypto_rsa.h:6, from ../src/crypto/crypto_rsa.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_util.cc: In function ‘v8::Maybe node::crypto::error::Decorate(node::Environment*, v8::Local, long unsigned int)’: ../src/crypto/crypto_util.cc:450:41: warning: ‘const char* ERR_func_error_string(long unsigned int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 450 | const char* fs = ERR_func_error_string(err); | ~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../deps/ncrypto/ncrypto.h:8: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_keys.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../src/crypto/crypto_rsa.cc: In static member function ‘static ncrypto::EVPKeyCtxPointer node::crypto::RsaKeyGenTraits::Setup(node::crypto::RsaKeyPairGenConfig*)’: ../src/crypto/crypto_rsa.cc:58:43: warning: ‘int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 58 | if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx.get(), bn.get()) <= 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:134:5: note: declared here 134 | int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_rsa.cc: In function ‘v8::Maybe node::crypto::ExportJWKRsaKey(node::Environment*, const KeyObjectData&, v8::Local)’: ../src/crypto/crypto_rsa.cc:374:28: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 374 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../src/env.h:54, from ../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:376:48: warning: ‘void* EVP_PKEY_get0(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 376 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1347:7: note: declared here 1347 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:388:15: warning: ‘void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 388 | RSA_get0_key(rsa, &n, &e, &d); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:403:21: warning: ‘void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 403 | RSA_get0_factors(rsa, &p, &q); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:404:24: warning: ‘void RSA_get0_crt_params(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 404 | RSA_get0_crt_params(rsa, &dp, &dq, &qi); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:236:28: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc: In function ‘node::crypto::KeyObjectData node::crypto::ImportJWKRsaKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)’: ../src/crypto/crypto_rsa.cc:442:25: warning: ‘RSA* RSA_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 442 | RSAPointer rsa(RSA_new()); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ ../src/crypto/crypto_rsa.cc:447:20: warning: ‘int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 447 | if (!RSA_set0_key( | ~~~~~~~~~~~~^ 448 | rsa.get(), | ~~~~~~~~~~ 449 | n.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~ 450 | e.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~ 451 | nullptr)) { | ~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:488:22: warning: ‘int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 488 | if (!RSA_set0_key(rsa.get(), nullptr, nullptr, d.ToBN().release()) || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:489:26: warning: ‘int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 489 | !RSA_set0_factors(rsa.get(), p.ToBN().release(), q.ToBN().release()) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:490:29: warning: ‘int RSA_set0_crt_params(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 490 | !RSA_set0_crt_params( | ~~~~~~~~~~~~~~~~~~~^ 491 | rsa.get(), | ~~~~~~~~~~ 492 | dp.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~~ 493 | dq.ToBN().release(), | ~~~~~~~~~~~~~~~~~~~~ 494 | qi.ToBN().release())) { | ~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:220:27: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/node_mutex.h:6, from ../src/node_options.h:11, from ../src/inspector_agent.h:9, from ../src/env.h:29: ../src/crypto/crypto_rsa.cc:501:29: warning: ‘int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 501 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../src/util.h:175:11: note: in definition of macro ‘CHECK’ 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../src/crypto/crypto_rsa.cc:501:3: note: in expansion of macro ‘CHECK_EQ’ 501 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); | ^~~~~~~~ /usr/include/openssl/evp.h:1361:5: note: declared here 1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc: In function ‘v8::Maybe node::crypto::GetRsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)’: ../src/crypto/crypto_rsa.cc:521:28: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 521 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:523:48: warning: ‘void* EVP_PKEY_get0(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 523 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1347:7: note: declared here 1347 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ ../src/crypto/crypto_rsa.cc:527:15: warning: ‘void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 527 | RSA_get0_key(rsa, &n, &e, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a` ../src/crypto/crypto_rsa.cc:568:55: warning: ‘const RSA_PSS_PARAMS* RSA_get0_pss_params(const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 568 | const RSA_PSS_PARAMS* params = RSA_get0_pss_params(rsa); | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:251:45: note: declared here 251 | OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); | ^~~~~~~~~~~~~~~~~~~ ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a.ar-file-list In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_scrypt.h:6, from ../src/crypto/crypto_scrypt.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_cipher.h:6, from ../src/crypto/crypto_aes.h:6, from ../src/node_crypto.h:31, from ../src/crypto/crypto_bio.h:27, from ../src/crypto/crypto_bio.cc:22: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/bytecode_builtins_list_generator -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/builtins/generate-bytecodes-builtins-list.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecode-operands.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecodes.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -ldl -lrt -Wl,--end-group In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_hash.h:7, from ../src/crypto/crypto_hash.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_keygen.h:8, from ../src/crypto/crypto_keygen.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a` ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a.ar-file-list ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_hash.cc: In static member function ‘static void node::crypto::Hash::New(const v8::FunctionCallbackInfo&)’: ../src/crypto/crypto_hash.cc:317:23: warning: ‘const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 317 | md = EVP_MD_CTX_md(orig->mdctx_.get()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../src/env.h:54, from ../src/crypto/crypto_util.h:7: /usr/include/openssl/evp.h:561:15: note: declared here 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | ^~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/gen-regexp-special-case -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/gen-regexp-special-case/deps/v8/src/regexp/gen-regexp-special-case.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -ldl -lrt -Wl,--end-group In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_random.h:7, from ../src/crypto/crypto_random.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a.ar-file-list LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root/builtins-generated; /usr/bin/python3.13 ../../deps/v8/tools/run.py "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/bytecode_builtins_list_generator" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root/builtins-generated/bytecodes-builtins-list.h" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque/deps/v8/src/torque/torque.o ../deps/v8/src/torque/torque.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -fexceptions -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque/deps/v8/src/torque/torque.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_context.h:7, from ../src/crypto/crypto_tls.h:27, from ../src/crypto/crypto_tls.cc:22: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/regexp; /usr/bin/python3.13 ../../deps/v8/tools/run.py "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/gen-regexp-special-case" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/regexp/special-case.cc" In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_x509.h:7, from ../src/crypto/crypto_x509.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/generate_bytecode_builtins_list.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/run_gen-regexp-special-case.stamp ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_x509.cc: In function ‘v8::MaybeLocal node::crypto::{anonymous}::GetPubKey(node::Environment*, const RSA*)’: ../src/crypto/crypto_x509.cc:668:28: warning: ‘int i2d_RSA_PUBKEY(const RSA*, unsigned char**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 668 | int size = i2d_RSA_PUBKEY(rsa, nullptr); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44, from ../src/env.h:54, from ../src/crypto/crypto_util.h:7: /usr/include/openssl/x509.h:730:1: note: declared here 730 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/node_mutex.h:6, from ../src/node_options.h:11, from ../src/inspector_agent.h:9, from ../src/env.h:29: ../src/crypto/crypto_x509.cc:678:26: warning: ‘int i2d_RSA_PUBKEY(const RSA*, unsigned char**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 678 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/util.h:175:11: note: in definition of macro ‘CHECK’ 175 | if (!(expr)) [[unlikely]] { \ | ^~~~ ../src/crypto/crypto_x509.cc:678:3: note: in expansion of macro ‘CHECK_GE’ 678 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ^~~~~~~~ /usr/include/openssl/x509.h:730:1: note: declared here 730 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_x509.cc: In function ‘v8::MaybeLocal node::crypto::{anonymous}::GetECPubKey(node::Environment*, const EC_GROUP*, const EC_KEY*)’: ../src/crypto/crypto_x509.cc:704:66: warning: ‘point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 704 | return ECPointToBuffer(env, group, pubkey, EC_KEY_get_conv_form(ec), nullptr) | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1093:47: note: declared here 1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_x509.cc: In function ‘v8::MaybeLocal node::crypto::{anonymous}::X509ToObject(node::Environment*, const ncrypto::X509View&)’: ../src/crypto/crypto_x509.cc:758:32: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 758 | rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../src/crypto/crypto_x509.cc:761:34: warning: ‘const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 761 | ec = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1389:25: note: declared here 1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../src/crypto/crypto_x509.cc:769:17: warning: ‘void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 769 | RSA_get0_key(rsa, &n, &e, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ ../src/crypto/crypto_tls.cc: In member function ‘void node::crypto::TLSWrap::ClearOut()’: ../src/crypto/crypto_tls.cc:879:49: warning: ‘const char* ERR_func_error_string(long unsigned int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 879 | const char* fs = ERR_func_error_string(ssl_err); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../deps/ncrypto/ncrypto.h:8: /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_cipher.h:6, from ../src/crypto/crypto_cipher.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_timing.cc:2: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_hmac.h:7, from ../src/crypto/crypto_hmac.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../src/crypto/crypto_hmac.cc: In member function ‘void node::crypto::Hmac::HmacInit(const char*, const char*, int)’: ../src/crypto/crypto_hmac.cc:80:26: warning: ‘HMAC_CTX* HMAC_CTX_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 80 | ctx_.reset(HMAC_CTX_new()); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../src/crypto/crypto_hmac.cc:81:29: warning: ‘int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 81 | if (!ctx_ || !HMAC_Init_ex(ctx_.get(), key, key_len, md, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../src/crypto/crypto_hmac.cc: In member function ‘bool node::crypto::Hmac::HmacUpdate(const char*, std::size_t)’: ../src/crypto/crypto_hmac.cc:98:29: warning: ‘int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 98 | return ctx_ && HMAC_Update(ctx_.get(), | ~~~~~~~~~~~^~~~~~~~~~~~ 99 | reinterpret_cast(data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | len) == 1; | ~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../src/crypto/crypto_hmac.cc: In static member function ‘static void node::crypto::Hmac::HmacDigest(const v8::FunctionCallbackInfo&)’: ../src/crypto/crypto_hmac.cc:129:25: warning: ‘int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 129 | bool ok = HMAC_Final(hmac->ctx_.get(), md_value, &md_len); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ ../src/crypto/crypto_hmac.cc: In static member function ‘static bool node::crypto::HmacTraits::DeriveBits(node::Environment*, const node::crypto::HmacConfig&, node::crypto::ByteSource*)’: ../src/crypto/crypto_hmac.cc:228:34: warning: ‘HMAC_CTX* HMAC_CTX_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 228 | HMACCtxPointer ctx(HMAC_CTX_new()); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../src/crypto/crypto_hmac.cc:230:28: warning: ‘int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 230 | if (!ctx || !HMAC_Init_ex(ctx.get(), | ~~~~~~~~~~~~^~~~~~~~~~~ 231 | params.key.GetSymmetricKey(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | params.key.GetSymmetricKeySize(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | params.digest, | ~~~~~~~~~~~~~~ 234 | nullptr)) { | ~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ ../src/crypto/crypto_hmac.cc:238:19: warning: ‘int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 238 | if (!HMAC_Update( | ~~~~~~~~~~~^ 239 | ctx.get(), | ~~~~~~~~~~ 240 | params.data.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | params.data.size())) { | ~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ ../src/crypto/crypto_hmac.cc:248:18: warning: ‘int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 248 | if (!HMAC_Final(ctx.get(), buf.data(), &len)) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_cipher.h:6, from ../src/crypto/crypto_aes.h:6, from ../src/node_crypto.h:31, from ../src/node_crypto.cc:22: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/torque/deps/v8/src/torque/torque.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -ldl -lrt -Wl,--end-group rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a.ar-file-list touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/run_torque.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_internal_headers.stamp LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; /usr/bin/python3.13 ../../deps/v8/tools/gen-postmortem-metadata.py "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/debug-support.cc" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/instance-types.h" ../../deps/v8/src/objects/allocation-site.h ../../deps/v8/src/objects/allocation-site-inl.h ../../deps/v8/src/objects/cell.h ../../deps/v8/src/objects/cell-inl.h ../../deps/v8/src/objects/dependent-code.h ../../deps/v8/src/objects/dependent-code-inl.h ../../deps/v8/src/objects/bytecode-array.h ../../deps/v8/src/objects/bytecode-array-inl.h ../../deps/v8/src/objects/abstract-code.h ../../deps/v8/src/objects/abstract-code-inl.h ../../deps/v8/src/objects/instruction-stream.h ../../deps/v8/src/objects/instruction-stream-inl.h ../../deps/v8/src/objects/code.h ../../deps/v8/src/objects/code-inl.h ../../deps/v8/src/objects/data-handler.h ../../deps/v8/src/objects/data-handler-inl.h ../../deps/v8/src/objects/deoptimization-data.h ../../deps/v8/src/objects/deoptimization-data-inl.h ../../deps/v8/src/objects/descriptor-array.h ../../deps/v8/src/objects/descriptor-array-inl.h ../../deps/v8/src/objects/feedback-cell.h ../../deps/v8/src/objects/feedback-cell-inl.h ../../deps/v8/src/objects/fixed-array.h ../../deps/v8/src/objects/fixed-array-inl.h ../../deps/v8/src/objects/heap-number.h ../../deps/v8/src/objects/heap-number-inl.h ../../deps/v8/src/objects/heap-object.h ../../deps/v8/src/objects/heap-object-inl.h ../../deps/v8/src/objects/instance-type.h ../../deps/v8/src/objects/instance-type-checker.h ../../deps/v8/src/objects/instance-type-inl.h ../../deps/v8/src/objects/js-array-buffer.h ../../deps/v8/src/objects/js-array-buffer-inl.h ../../deps/v8/src/objects/js-array.h ../../deps/v8/src/objects/js-array-inl.h ../../deps/v8/src/objects/js-function-inl.h ../../deps/v8/src/objects/js-function.cc ../../deps/v8/src/objects/js-function.h ../../deps/v8/src/objects/js-objects.cc ../../deps/v8/src/objects/js-objects.h ../../deps/v8/src/objects/js-objects-inl.h ../../deps/v8/src/objects/js-promise.h ../../deps/v8/src/objects/js-promise-inl.h ../../deps/v8/src/objects/js-raw-json.cc ../../deps/v8/src/objects/js-raw-json.h ../../deps/v8/src/objects/js-raw-json-inl.h ../../deps/v8/src/objects/js-regexp.cc ../../deps/v8/src/objects/js-regexp.h ../../deps/v8/src/objects/js-regexp-inl.h ../../deps/v8/src/objects/js-regexp-string-iterator.h ../../deps/v8/src/objects/js-regexp-string-iterator-inl.h ../../deps/v8/src/objects/map.cc ../../deps/v8/src/objects/map.h ../../deps/v8/src/objects/map-inl.h ../../deps/v8/src/objects/megadom-handler.h ../../deps/v8/src/objects/megadom-handler-inl.h ../../deps/v8/src/objects/name.h ../../deps/v8/src/objects/name-inl.h ../../deps/v8/src/objects/objects.h ../../deps/v8/src/objects/objects-inl.h ../../deps/v8/src/objects/oddball.h ../../deps/v8/src/objects/oddball-inl.h ../../deps/v8/src/objects/primitive-heap-object.h ../../deps/v8/src/objects/primitive-heap-object-inl.h ../../deps/v8/src/objects/scope-info.h ../../deps/v8/src/objects/scope-info-inl.h ../../deps/v8/src/objects/script.h ../../deps/v8/src/objects/script-inl.h ../../deps/v8/src/objects/shared-function-info.cc ../../deps/v8/src/objects/shared-function-info.h ../../deps/v8/src/objects/shared-function-info-inl.h ../../deps/v8/src/objects/string.cc ../../deps/v8/src/objects/string-comparator.cc ../../deps/v8/src/objects/string-comparator.h ../../deps/v8/src/objects/string.h ../../deps/v8/src/objects/string-inl.h ../../deps/v8/src/objects/struct.h ../../deps/v8/src/objects/struct-inl.h ../../deps/v8/src/objects/tagged.h g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_init/deps/v8/src/init/setup-isolate-full.o ../deps/v8/src/init/setup-isolate-full.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_init/deps/v8/src/init/setup-isolate-full.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O1 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O1 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/torque_generated_definitions.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-builder.o ../deps/v8/src/compiler/access-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-info.o ../deps/v8/src/compiler/access-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/add-type-assertions-reducer.o ../deps/v8/src/compiler/add-type-assertions-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/add-type-assertions-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/all-nodes.o ../deps/v8/src/compiler/all-nodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/all-nodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/bitcast-elider.o ../deps/v8/src/compiler/backend/bitcast-elider.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/bitcast-elider.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/code-generator.o ../deps/v8/src/compiler/backend/code-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/code-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/frame-elider.o ../deps/v8/src/compiler/backend/frame-elider.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/frame-elider.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/gap-resolver.o ../deps/v8/src/compiler/backend/gap-resolver.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/gap-resolver.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-scheduler.o ../deps/v8/src/compiler/backend/instruction-scheduler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-scheduler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-selector.o ../deps/v8/src/compiler/backend/instruction-selector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-selector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction.o ../deps/v8/src/compiler/backend/instruction.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/jump-threading.o ../deps/v8/src/compiler/backend/jump-threading.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/jump-threading.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/move-optimizer.o ../deps/v8/src/compiler/backend/move-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/move-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator-verifier.o ../deps/v8/src/compiler/backend/register-allocator-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator.o ../deps/v8/src/compiler/backend/register-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/spill-placer.o ../deps/v8/src/compiler/backend/spill-placer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/spill-placer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/branch-condition-duplicator.o ../deps/v8/src/compiler/branch-condition-duplicator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/branch-condition-duplicator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/basic-block-instrumentor.o ../deps/v8/src/compiler/basic-block-instrumentor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/basic-block-instrumentor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/branch-elimination.o ../deps/v8/src/compiler/branch-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/branch-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-analysis.o ../deps/v8/src/compiler/bytecode-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-graph-builder.o ../deps/v8/src/compiler/bytecode-graph-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-graph-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-liveness-map.o ../deps/v8/src/compiler/bytecode-liveness-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-liveness-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/c-linkage.o ../deps/v8/src/compiler/c-linkage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/c-linkage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/checkpoint-elimination.o ../deps/v8/src/compiler/checkpoint-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/checkpoint-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/code-assembler.o ../deps/v8/src/compiler/code-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/code-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-node-cache.o ../deps/v8/src/compiler/common-node-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-node-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator-reducer.o ../deps/v8/src/compiler/common-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator.o ../deps/v8/src/compiler/common-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/all-nodes.h:8, from ../deps/v8/src/compiler/all-nodes.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/bytecode-graph-builder.h:8, from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/spill-placer.h:8, from ../deps/v8/src/compiler/backend/spill-placer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/gap-resolver.h:8, from ../deps/v8/src/compiler/backend/gap-resolver.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/jump-threading.h:8, from ../deps/v8/src/compiler/backend/jump-threading.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/common-operator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/access-builder.h:9, from ../deps/v8/src/compiler/access-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/access-info.h:8, from ../deps/v8/src/compiler/access-info.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-evaluate.h:12, from ../deps/v8/src/init/setup-isolate-full.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compilation-dependencies.o ../deps/v8/src/compiler/compilation-dependencies.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compilation-dependencies.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/move-optimizer.h:8, from ../deps/v8/src/compiler/backend/move-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/instruction.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/compiler/code-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/objects/shared-function-info.h:18, from ../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../deps/v8/src/compiler/basic-block-instrumentor.h:8, from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/compiler/c-linkage.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/register-allocator.h:12, from ../deps/v8/src/compiler/backend/register-allocator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/compiler/bytecode-analysis.h:10, from ../deps/v8/src/compiler/bytecode-analysis.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/common-operator-reducer.h:9, from ../deps/v8/src/compiler/common-operator-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/branch-condition-duplicator.h:9, from ../deps/v8/src/compiler/branch-condition-duplicator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/common-node-cache.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/frame-elider.h:8, from ../deps/v8/src/compiler/backend/frame-elider.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/register-allocator-verifier.h:8, from ../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/backend/bitcast-elider.h:8, from ../deps/v8/src/compiler/backend/bitcast-elider.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/control-path-state.h:9, from ../deps/v8/src/compiler/branch-elimination.h:9, from ../deps/v8/src/compiler/branch-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/compiler/backend/code-generator.h:11, from ../deps/v8/src/compiler/backend/code-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/backend/instruction.h:18, from ../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../deps/v8/src/compiler/backend/instruction-selector.h:12, from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/add-type-assertions-reducer.h:8, from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compiler-source-position-table.o ../deps/v8/src/compiler/compiler-source-position-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compiler-source-position-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/checkpoint-elimination.h:9, from ../deps/v8/src/compiler/checkpoint-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/js-heap-broker.h:12, from ../deps/v8/src/compiler/compilation-dependencies.h:8, from ../deps/v8/src/compiler/compilation-dependencies.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/const-tracking-let-helpers.o ../deps/v8/src/compiler/const-tracking-let-helpers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/const-tracking-let-helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/constant-folding-reducer.o ../deps/v8/src/compiler/constant-folding-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/constant-folding-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/control-equivalence.o ../deps/v8/src/compiler/control-equivalence.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/control-equivalence.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/control-flow-optimizer.o ../deps/v8/src/compiler/control-flow-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/control-flow-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/const-tracking-let-helpers.h:10, from ../deps/v8/src/compiler/const-tracking-let-helpers.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/csa-load-elimination.o ../deps/v8/src/compiler/csa-load-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/csa-load-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/dead-code-elimination.o ../deps/v8/src/compiler/dead-code-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/dead-code-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../deps/v8/src/compiler/compiler-source-position-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/decompression-optimizer.o ../deps/v8/src/compiler/decompression-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/decompression-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/effect-control-linearizer.o ../deps/v8/src/compiler/effect-control-linearizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/effect-control-linearizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/constant-folding-reducer.h:8, from ../deps/v8/src/compiler/constant-folding-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/control-equivalence.h:11, from ../deps/v8/src/compiler/control-equivalence.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis-reducer.o ../deps/v8/src/compiler/escape-analysis-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis.o ../deps/v8/src/compiler/escape-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/dead-code-elimination.h:10, from ../deps/v8/src/compiler/dead-code-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/fast-api-calls.o ../deps/v8/src/compiler/fast-api-calls.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/fast-api-calls.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/codegen/code-factory.h:8, from ../deps/v8/src/compiler/effect-control-linearizer.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/decompression-optimizer.h:8, from ../deps/v8/src/compiler/decompression-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/csa-load-elimination.h:10, from ../deps/v8/src/compiler/csa-load-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/feedback-source.o ../deps/v8/src/compiler/feedback-source.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/feedback-source.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame-states.o ../deps/v8/src/compiler/frame-states.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame-states.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame.o ../deps/v8/src/compiler/frame.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-assembler.o ../deps/v8/src/compiler/graph-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/control-flow-optimizer.h:8, from ../deps/v8/src/compiler/control-flow-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/escape-analysis.h:10, from ../deps/v8/src/compiler/escape-analysis.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/escape-analysis.h:10, from ../deps/v8/src/compiler/escape-analysis-reducer.h:10, from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-reducer.o ../deps/v8/src/compiler/graph-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-trimmer.o ../deps/v8/src/compiler/graph-trimmer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-trimmer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-visualizer.o ../deps/v8/src/compiler/graph-visualizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-visualizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/graph-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph.o ../deps/v8/src/compiler/graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/heap-refs.o ../deps/v8/src/compiler/heap-refs.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/heap-refs.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-call-reducer.o ../deps/v8/src/compiler/js-call-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-call-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/fast-api-calls.h:9, from ../deps/v8/src/compiler/fast-api-calls.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/feedback-source.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/graph-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-context-specialization.o ../deps/v8/src/compiler/js-context-specialization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-context-specialization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-create-lowering.o ../deps/v8/src/compiler/js-create-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-create-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-generic-lowering.o ../deps/v8/src/compiler/js-generic-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-generic-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-graph.o ../deps/v8/src/compiler/js-graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/compiler/frame.h:10, from ../deps/v8/src/compiler/frame.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-heap-broker.o ../deps/v8/src/compiler/js-heap-broker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-heap-broker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-trimmer.h:8, from ../deps/v8/src/compiler/graph-trimmer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/heap-refs.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining-heuristic.o ../deps/v8/src/compiler/js-inlining-heuristic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining-heuristic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/graph.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-call-reducer.h:10, from ../deps/v8/src/compiler/js-call-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining.o ../deps/v8/src/compiler/js-inlining.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-intrinsic-lowering.o ../deps/v8/src/compiler/js-intrinsic-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-intrinsic-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-context-specialization.h:8, from ../deps/v8/src/compiler/js-context-specialization.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/frame-states.h:9, from ../deps/v8/src/compiler/frame-states.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-generic-lowering.h:7, from ../deps/v8/src/compiler/js-generic-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-graph.h:9, from ../deps/v8/src/compiler/js-graph.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/graph-visualizer.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-create-lowering.h:10, from ../deps/v8/src/compiler/js-create-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/js-heap-broker.h:12, from ../deps/v8/src/compiler/js-heap-broker.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9, from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-native-context-specialization.o ../deps/v8/src/compiler/js-native-context-specialization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-native-context-specialization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-inlining.h:8, from ../deps/v8/src/compiler/js-inlining-heuristic.h:8, from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-operator.o ../deps/v8/src/compiler/js-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-type-hint-lowering.o ../deps/v8/src/compiler/js-type-hint-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-type-hint-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-inlining.h:8, from ../deps/v8/src/compiler/js-inlining.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-typed-lowering.o ../deps/v8/src/compiler/js-typed-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-typed-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/js-operator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/late-escape-analysis.o ../deps/v8/src/compiler/late-escape-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/late-escape-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/js-native-context-specialization.h:10, from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/linkage.o ../deps/v8/src/compiler/linkage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/linkage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/load-elimination.o ../deps/v8/src/compiler/load-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/load-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-analysis.o ../deps/v8/src/compiler/loop-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-peeling.o ../deps/v8/src/compiler/loop-peeling.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-peeling.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-unrolling.o ../deps/v8/src/compiler/loop-unrolling.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-unrolling.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/compiler/linkage.h:10, from ../deps/v8/src/compiler/linkage.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-variable-optimizer.o ../deps/v8/src/compiler/loop-variable-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-variable-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-type-hint-lowering.h:9, from ../deps/v8/src/compiler/js-type-hint-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph-verifier.o ../deps/v8/src/compiler/machine-graph-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph.o ../deps/v8/src/compiler/machine-graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../deps/v8/src/compiler/loop-analysis.h:10, from ../deps/v8/src/compiler/loop-analysis.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator-reducer.o ../deps/v8/src/compiler/machine-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/late-escape-analysis.h:8, from ../deps/v8/src/compiler/late-escape-analysis.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/js-typed-lowering.h:9, from ../deps/v8/src/compiler/js-typed-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator.o ../deps/v8/src/compiler/machine-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/load-elimination.h:11, from ../deps/v8/src/compiler/load-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/loop-variable-optimizer.h:9, from ../deps/v8/src/compiler/loop-variable-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/map-inference.o ../deps/v8/src/compiler/map-inference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/map-inference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/loop-unrolling.h:13, from ../deps/v8/src/compiler/loop-unrolling.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/machine-operator-reducer.h:10, from ../deps/v8/src/compiler/machine-operator-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../deps/v8/src/compiler/loop-analysis.h:10, from ../deps/v8/src/compiler/loop-peeling.h:10, from ../deps/v8/src/compiler/loop-peeling.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-lowering.o ../deps/v8/src/compiler/memory-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-optimizer.o ../deps/v8/src/compiler/memory-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/machine-graph.h:11, from ../deps/v8/src/compiler/machine-graph.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-marker.o ../deps/v8/src/compiler/node-marker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-marker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-matchers.o ../deps/v8/src/compiler/node-matchers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-matchers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/map-inference.h:8, from ../deps/v8/src/compiler/map-inference.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-observer.o ../deps/v8/src/compiler/node-observer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-observer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-origin-table.o ../deps/v8/src/compiler/node-origin-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-origin-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-properties.o ../deps/v8/src/compiler/node-properties.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-properties.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/node-matchers.h:16, from ../deps/v8/src/compiler/node-matchers.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node.o ../deps/v8/src/compiler/node.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/opcodes.o ../deps/v8/src/compiler/opcodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/opcodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/node-marker.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-observer.h:20, from ../deps/v8/src/compiler/node-observer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/node-origin-table.h:11, from ../deps/v8/src/compiler/node-origin-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/memory-lowering.h:8, from ../deps/v8/src/compiler/memory-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operation-typer.o ../deps/v8/src/compiler/operation-typer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operation-typer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator-properties.o ../deps/v8/src/compiler/operator-properties.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator-properties.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/memory-optimizer.h:8, from ../deps/v8/src/compiler/memory-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/node-properties.h:10, from ../deps/v8/src/compiler/node-properties.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator.o ../deps/v8/src/compiler/operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/osr.o ../deps/v8/src/compiler/osr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/osr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pair-load-store-reducer.o ../deps/v8/src/compiler/pair-load-store-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pair-load-store-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/operation-typer.h:10, from ../deps/v8/src/compiler/operation-typer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline-statistics.o ../deps/v8/src/compiler/pipeline-statistics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline-statistics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline.o ../deps/v8/src/compiler/pipeline.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/property-access-builder.o ../deps/v8/src/compiler/property-access-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/property-access-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/raw-machine-assembler.o ../deps/v8/src/compiler/raw-machine-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/raw-machine-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/redundancy-elimination.o ../deps/v8/src/compiler/redundancy-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/redundancy-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/refs-map.o ../deps/v8/src/compiler/refs-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/refs-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/representation-change.o ../deps/v8/src/compiler/representation-change.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/representation-change.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/schedule.o ../deps/v8/src/compiler/schedule.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/schedule.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/scheduler.o ../deps/v8/src/compiler/scheduler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/scheduler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/select-lowering.o ../deps/v8/src/compiler/select-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/select-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/operator-properties.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/pair-load-store-reducer.h:10, from ../deps/v8/src/compiler/pair-load-store-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering-verifier.o ../deps/v8/src/compiler/simplified-lowering-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/pipeline-statistics.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering.o ../deps/v8/src/compiler/simplified-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-operator.h:10, from ../deps/v8/src/compiler/access-builder.h:9, from ../deps/v8/src/compiler/raw-machine-assembler.h:12, from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/scheduler.h:9, from ../deps/v8/src/compiler/scheduler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator-reducer.o ../deps/v8/src/compiler/simplified-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/compiler/pipeline.cc:15: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator.o ../deps/v8/src/compiler/simplified-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/redundancy-elimination.h:8, from ../deps/v8/src/compiler/redundancy-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/state-values-utils.o ../deps/v8/src/compiler/state-values-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/state-values-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/store-store-elimination.o ../deps/v8/src/compiler/store-store-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/store-store-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/osr.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/js-graph.h:9, from ../deps/v8/src/compiler/simplified-lowering.h:8, from ../deps/v8/src/compiler/simplified-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/node-properties.h:10, from ../deps/v8/src/compiler/schedule.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/simplified-operator.h:15, from ../deps/v8/src/compiler/simplified-operator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/simplified-operator-reducer.h:9, from ../deps/v8/src/compiler/simplified-operator-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/representation-change.h:8, from ../deps/v8/src/compiler/simplified-lowering-verifier.h:10, from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/js-heap-broker.h:12, from ../deps/v8/src/compiler/property-access-builder.h:10, from ../deps/v8/src/compiler/property-access-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/representation-change.h:8, from ../deps/v8/src/compiler/representation-change.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/string-builder-optimizer.o ../deps/v8/src/compiler/string-builder-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/string-builder-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-enabled.o ../deps/v8/src/compiler/turbofan-enabled.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-enabled.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/type-cache.o ../deps/v8/src/compiler/type-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/type-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/state-values-utils.h:10, from ../deps/v8/src/compiler/state-values-utils.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/select-lowering.h:8, from ../deps/v8/src/compiler/select-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/type-narrowing-reducer.o ../deps/v8/src/compiler/type-narrowing-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/type-narrowing-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/type-cache.h:9, from ../deps/v8/src/compiler/type-cache.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/typed-optimization.o ../deps/v8/src/compiler/typed-optimization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/typed-optimization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/typer.o ../deps/v8/src/compiler/typer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/typer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/string-builder-optimizer.h:14, from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/types.o ../deps/v8/src/compiler/types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/value-numbering-reducer.o ../deps/v8/src/compiler/value-numbering-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/value-numbering-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/verifier.o ../deps/v8/src/compiler/verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/compiler/store-store-elimination.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/zone-stats.o ../deps/v8/src/compiler/zone-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/zone-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/type-narrowing-reducer.h:9, from ../deps/v8/src/compiler/type-narrowing-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/riscv/code-generator-riscv.o ../deps/v8/src/compiler/backend/riscv/code-generator-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/riscv/code-generator-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/all-nodes.h:8, from ../deps/v8/src/compiler/verifier.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/types.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/riscv/instruction-scheduler-riscv.o ../deps/v8/src/compiler/backend/riscv/instruction-scheduler-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/riscv/instruction-scheduler-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/typed-optimization.h:9, from ../deps/v8/src/compiler/typed-optimization.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/compiler/turbofan-enabled.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.o ../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/int64-lowering.o ../deps/v8/src/compiler/int64-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/int64-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/int64-lowering-phase.o ../deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/int64-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.o ../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/value-numbering-reducer.h:10, from ../deps/v8/src/compiler/value-numbering-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.o ../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/compiler/backend/riscv/code-generator-riscv.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/int64-lowering.h:10, from ../deps/v8/src/compiler/int64-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/operation-typer.h:10, from ../deps/v8/src/compiler/typer.h:9, from ../deps/v8/src/compiler/typer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-lowering-phase.o ../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/int64-lowering-phase.h:8, from ../deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-optimize-phase.o ../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-optimize-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.o ../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-address-reassociation.o ../deps/v8/src/compiler/wasm-address-reassociation.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-address-reassociation.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-call-descriptors.o ../deps/v8/src/compiler/wasm-call-descriptors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-call-descriptors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/compiler/backend/riscv/instruction-scheduler-riscv.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12, from ../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-compiler-definitions.o ../deps/v8/src/compiler/wasm-compiler-definitions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-compiler-definitions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12, from ../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-compiler.o ../deps/v8/src/compiler/wasm-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12, from ../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/wasm-address-reassociation.h:8, from ../deps/v8/src/compiler/wasm-address-reassociation.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h:12, from ../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../deps/v8/src/compiler/wasm-call-descriptors.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-escape-analysis.o ../deps/v8/src/compiler/wasm-escape-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-escape-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-gc-lowering.o ../deps/v8/src/compiler/wasm-gc-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-gc-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-gc-operator-reducer.o ../deps/v8/src/compiler/wasm-gc-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-gc-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/compiler/linkage.h:10, from ../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../deps/v8/src/compiler/wasm-compiler-definitions.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12, from ../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/compiler/wasm-compiler.h:18, from ../deps/v8/src/compiler/wasm-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/wasm-escape-analysis.h:12, from ../deps/v8/src/compiler/wasm-escape-analysis.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-graph-assembler.o ../deps/v8/src/compiler/wasm-graph-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-graph-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-inlining-into-js.o ../deps/v8/src/compiler/wasm-inlining-into-js.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-inlining-into-js.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-inlining.o ../deps/v8/src/compiler/wasm-inlining.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-inlining.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/control-path-state.h:9, from ../deps/v8/src/compiler/wasm-gc-operator-reducer.h:12, from ../deps/v8/src/compiler/wasm-gc-operator-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-js-lowering.o ../deps/v8/src/compiler/wasm-js-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-js-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/wasm-gc-lowering.h:12, from ../deps/v8/src/compiler/wasm-gc-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-load-elimination.o ../deps/v8/src/compiler/wasm-load-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-load-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-loop-peeling.o ../deps/v8/src/compiler/wasm-loop-peeling.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-loop-peeling.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-typer.o ../deps/v8/src/compiler/wasm-typer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/wasm-typer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_init.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_init.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_init.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_init.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/analyzer-iterator.o ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/analyzer-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/feedback-source.h:8, from ../deps/v8/src/compiler/graph-assembler.h:14, from ../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../deps/v8/src/compiler/wasm-graph-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../deps/v8/src/compiler/wasm-inlining-into-js.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/assembler.o ../deps/v8/src/compiler/turboshaft/assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/build-graph-phase.o ../deps/v8/src/compiler/turboshaft/build-graph-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/build-graph-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.o ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/copying-phase.o ../deps/v8/src/compiler/turboshaft/copying-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/copying-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/graph.h:20, from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/csa-optimize-phase.o ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/csa-optimize-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/wasm-inlining.h:12, from ../deps/v8/src/compiler/wasm-inlining.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/wasm-typer.h:12, from ../deps/v8/src/compiler/wasm-typer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.o ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/decompression-optimization-phase.o ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/decompression-optimization-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/decompression-optimization.o ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/decompression-optimization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/graph-builder.o ../deps/v8/src/compiler/turboshaft/graph-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/graph-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/compiler/linkage.h:10, from ../deps/v8/src/compiler/turboshaft/build-graph-phase.h:9, from ../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/graph-visualizer.o ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/graph-visualizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/wasm-loop-peeling.h:12, from ../deps/v8/src/compiler/wasm-loop-peeling.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/graph.o ../deps/v8/src/compiler/turboshaft/graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8, from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8, from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.cc:10: ../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv.h:29:7: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 29 | InstructionSelectorT* selector) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv.h:29:7: note: remove the ‘< >’ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8, from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8, from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/wasm-js-lowering.h:12, from ../deps/v8/src/compiler/wasm-js-lowering.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/instruction-selection-phase.o ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/instruction-selection-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/node-origin-table.h:11, from ../deps/v8/src/compiler/turboshaft/graph-builder.h:9, from ../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.o ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/wasm-load-elimination.h:10, from ../deps/v8/src/compiler/wasm-load-elimination.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.o ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-finder.o ../deps/v8/src/compiler/turboshaft/loop-finder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-finder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/node-origin-table.h:11, from ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-peeling-phase.o ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-peeling-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:8, from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-unrolling-phase.o ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-unrolling-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8, from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/graph.h:20, from ../deps/v8/src/compiler/turboshaft/graph.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.o ../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/graph.h:20, from ../deps/v8/src/compiler/turboshaft/loop-finder.h:9, from ../deps/v8/src/compiler/turboshaft/loop-finder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/graph.h:20, from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:9, from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8, from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/machine-lowering-phase.o ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/machine-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.o ../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8, from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:9, from ../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/memory-optimization-reducer.o ../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/memory-optimization-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/operations.o ../deps/v8/src/compiler/turboshaft/operations.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/operations.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.h:8, from ../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/optimize-phase.o ../deps/v8/src/compiler/turboshaft/optimize-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/optimize-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/phase.o ../deps/v8/src/compiler/turboshaft/phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8, from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/optimize-phase.h:8, from ../deps/v8/src/compiler/turboshaft/optimize-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/operations.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.o ../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/recreate-schedule-phase.o ../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/recreate-schedule-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/recreate-schedule.o ../deps/v8/src/compiler/turboshaft/recreate-schedule.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/recreate-schedule.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11, from ../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/representations.o ../deps/v8/src/compiler/turboshaft/representations.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/representations.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/sidetable.o ../deps/v8/src/compiler/turboshaft/sidetable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/sidetable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/simplified-lowering-phase.o ../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/simplified-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/simplify-tf-loops.o ../deps/v8/src/compiler/turboshaft/simplify-tf-loops.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/simplify-tf-loops.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/store-store-elimination-phase.o ../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/store-store-elimination-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8, from ../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/type-assertions-phase.o ../deps/v8/src/compiler/turboshaft/type-assertions-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/type-assertions-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-aux-data.h:8, from ../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../deps/v8/src/compiler/turboshaft/recreate-schedule.h:8, from ../deps/v8/src/compiler/turboshaft/recreate-schedule.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.h:8, from ../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/type-parser.o ../deps/v8/src/compiler/turboshaft/type-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/type-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../deps/v8/src/compiler/turboshaft/sidetable.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/type-assertions-phase.h:8, from ../deps/v8/src/compiler/turboshaft/type-assertions-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/typed-optimizations-phase.o ../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/typed-optimizations-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/typer.o ../deps/v8/src/compiler/turboshaft/typer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/typer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/types.o ../deps/v8/src/compiler/turboshaft/types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8, from ../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/use-map.o ../deps/v8/src/compiler/turboshaft/use-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/use-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.h:8, from ../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/utils.o ../deps/v8/src/compiler/turboshaft/utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/compiler/turboshaft/utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8, from ../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-compilation-info.o ../deps/v8/src/maglev/maglev-compilation-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-compilation-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/typer.h:12, from ../deps/v8/src/compiler/turboshaft/typer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-compilation-unit.o ../deps/v8/src/maglev/maglev-compilation-unit.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-compilation-unit.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/compiler/common-operator.h:10, from ../deps/v8/src/compiler/turboshaft/operations.h:25, from ../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../deps/v8/src/compiler/turboshaft/use-map.h:8, from ../deps/v8/src/compiler/turboshaft/use-map.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-graph-builder.o ../deps/v8/src/maglev/maglev-graph-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-graph-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/types.h:10, from ../deps/v8/src/compiler/node.h:12, from ../deps/v8/src/compiler/node-marker.h:8, from ../deps/v8/src/compiler/graph-reducer.h:10, from ../deps/v8/src/compiler/turboshaft/simplify-tf-loops.h:8, from ../deps/v8/src/compiler/turboshaft/simplify-tf-loops.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/compiler/turboshaft/types.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/maglev/maglev-compilation-info.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-graph-printer.o ../deps/v8/src/maglev/maglev-graph-printer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-graph-printer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-interpreter-frame-state.o ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-interpreter-frame-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/heap/parked-scope.h:11, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../deps/v8/src/maglev/maglev-graph-builder.h:19, from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/compiler/bytecode-analysis.h:10, from ../deps/v8/src/maglev/maglev-compilation-unit.h:9, from ../deps/v8/src/maglev/maglev-compilation-unit.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-ir.o ../deps/v8/src/maglev/maglev-ir.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_turboshaft/deps/v8/src/maglev/maglev-ir.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a.ar-file-list rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a.ar-file-list touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/postmortem-metadata.stamp LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/check_protocol_compatibility.py --stamp "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/js_protocol.stamp" ../../deps/v8/include/js_protocol.pdl g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api-natives.o ../deps/v8/src/api/api-natives.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api-natives.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/compiler/bytecode-analysis.h:10, from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:10, from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api.o ../deps/v8/src/api/api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/ast-function-literal-id-reindexer.o ../deps/v8/src/ast/ast-function-literal-id-reindexer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/ast-function-literal-id-reindexer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/api/api-natives.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/compiler/heap-refs.h:11, from ../deps/v8/src/compiler/access-info.h:8, from ../deps/v8/src/maglev/maglev-ir.h:23, from ../deps/v8/src/maglev/maglev-ir.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/ast-value-factory.o ../deps/v8/src/ast/ast-value-factory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/ast-value-factory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/ast.o ../deps/v8/src/ast/ast.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/ast.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, from ../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/modules.o ../deps/v8/src/ast/modules.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/modules.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/prettyprinter.o ../deps/v8/src/ast/prettyprinter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/prettyprinter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/scopes.o ../deps/v8/src/ast/scopes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/scopes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/source-range-ast-visitor.o ../deps/v8/src/ast/source-range-ast-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/source-range-ast-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/variables.o ../deps/v8/src/ast/variables.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ast/variables.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/baseline.o ../deps/v8/src/baseline/baseline.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/baseline.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/heap/factory-inl.h:8, from ../deps/v8/src/ast/ast-value-factory.cc:33: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/modules.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/bytecode-offset-iterator.o ../deps/v8/src/baseline/bytecode-offset-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/bytecode-offset-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/prettyprinter.h:10, from ../deps/v8/src/ast/prettyprinter.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/accessors.o ../deps/v8/src/builtins/accessors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/accessors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-api.o ../deps/v8/src/builtins/builtins-api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/scopes.h:10, from ../deps/v8/src/ast/scopes.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../deps/v8/src/ast/source-range-ast-visitor.h:10, from ../deps/v8/src/ast/source-range-ast-visitor.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../deps/v8/src/baseline/bytecode-offset-iterator.h:10, from ../deps/v8/src/baseline/bytecode-offset-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/scopes.h:10, from ../deps/v8/src/ast/variables.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/api/api-arguments-inl.h:8, from ../deps/v8/src/builtins/builtins-api.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/builtins/accessors.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/objects/shared-function-info-inl.h:10, from ../deps/v8/src/baseline/baseline.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-array.o ../deps/v8/src/builtins/builtins-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-arraybuffer.o ../deps/v8/src/builtins/builtins-arraybuffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-arraybuffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-async-module.o ../deps/v8/src/builtins/builtins-async-module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-async-module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-atomics-synchronization.o ../deps/v8/src/builtins/builtins-atomics-synchronization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-atomics-synchronization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-arraybuffer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-array.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-bigint.o ../deps/v8/src/builtins/builtins-bigint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-bigint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-async-module.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-atomics-synchronization.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-bigint.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-callsite.o ../deps/v8/src/builtins/builtins-callsite.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-callsite.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-collections.o ../deps/v8/src/builtins/builtins-collections.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-collections.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-console.o ../deps/v8/src/builtins/builtins-console.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-console.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-dataview.o ../deps/v8/src/builtins/builtins-dataview.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-dataview.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-date.o ../deps/v8/src/builtins/builtins-date.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-date.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-error.o ../deps/v8/src/builtins/builtins-error.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-error.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-callsite.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-function.o ../deps/v8/src/builtins/builtins-function.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-function.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-collections.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-global.o ../deps/v8/src/builtins/builtins-global.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-global.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-internal.o ../deps/v8/src/builtins/builtins-internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-dataview.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-intl.o ../deps/v8/src/builtins/builtins-intl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-intl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/builtins/builtins-console.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-json.o ../deps/v8/src/builtins/builtins-json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-error.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-number.o ../deps/v8/src/builtins/builtins-number.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-number.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/builtins/builtins-function.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-global.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-object.o ../deps/v8/src/builtins/builtins-object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-date.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-intl.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-reflect.o ../deps/v8/src/builtins/builtins-reflect.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-reflect.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-regexp.o ../deps/v8/src/builtins/builtins-regexp.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-regexp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-shadow-realm.o ../deps/v8/src/builtins/builtins-shadow-realm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-shadow-realm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-shared-array.o ../deps/v8/src/builtins/builtins-shared-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-shared-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-number.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-sharedarraybuffer.o ../deps/v8/src/builtins/builtins-sharedarraybuffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-sharedarraybuffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-json.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-string.o ../deps/v8/src/builtins/builtins-string.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-string.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-struct.o ../deps/v8/src/builtins/builtins-struct.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-struct.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-object.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-symbol.o ../deps/v8/src/builtins/builtins-symbol.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-symbol.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-internal.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-regexp.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-reflect.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-shadow-realm.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-temporal.o ../deps/v8/src/builtins/builtins-temporal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-temporal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-shared-array.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-struct.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-string.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-symbol.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-trace.o ../deps/v8/src/builtins/builtins-trace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-trace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-temporal.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-typed-array.o ../deps/v8/src/builtins/builtins-typed-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-typed-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-weak-refs.o ../deps/v8/src/builtins/builtins-weak-refs.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins-weak-refs.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins.o ../deps/v8/src/builtins/builtins.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/builtins.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/constants-table-builder.o ../deps/v8/src/builtins/constants-table-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/builtins/constants-table-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/builtins/builtins-trace.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-typed-array.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/aligned-slot-allocator.o ../deps/v8/src/codegen/aligned-slot-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/aligned-slot-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/assembler.o ../deps/v8/src/codegen/assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/bailout-reason.o ../deps/v8/src/codegen/bailout-reason.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/bailout-reason.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../deps/v8/src/builtins/builtins-weak-refs.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-comments.o ../deps/v8/src/codegen/code-comments.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-comments.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-desc.o ../deps/v8/src/codegen/code-desc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-desc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-factory.o ../deps/v8/src/codegen/code-factory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-factory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/builtins/constants-table-builder.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler.cc:35: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-reference.o ../deps/v8/src/codegen/code-reference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/code-reference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/codegen/code-comments.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/builtins/builtins.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/codegen/code-desc.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/compilation-cache.o ../deps/v8/src/codegen/compilation-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/compilation-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/compiler.o ../deps/v8/src/codegen/compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/constant-pool.o ../deps/v8/src/codegen/constant-pool.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/constant-pool.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/external-reference-encoder.o ../deps/v8/src/codegen/external-reference-encoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/external-reference-encoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/codegen/code-factory.h:8, from ../deps/v8/src/codegen/code-factory.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/external-reference-table.o ../deps/v8/src/codegen/external-reference-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/external-reference-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/external-reference.o ../deps/v8/src/codegen/external-reference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/external-reference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/flush-instruction-cache.o ../deps/v8/src/codegen/flush-instruction-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/flush-instruction-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/objects/compilation-cache-table.h:9, from ../deps/v8/src/codegen/compilation-cache.h:9, from ../deps/v8/src/codegen/compilation-cache.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/handler-table.o ../deps/v8/src/codegen/handler-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/handler-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/interface-descriptors.o ../deps/v8/src/codegen/interface-descriptors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/interface-descriptors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/machine-type.o ../deps/v8/src/codegen/machine-type.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/machine-type.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/codegen/compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/macro-assembler-base.o ../deps/v8/src/codegen/macro-assembler-base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/macro-assembler-base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/external-reference-encoder.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/external-reference-table.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/maglev-safepoint-table.o ../deps/v8/src/codegen/maglev-safepoint-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/maglev-safepoint-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/constant-pool.h:12, from ../deps/v8/src/codegen/constant-pool.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/optimized-compilation-info.o ../deps/v8/src/codegen/optimized-compilation-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/optimized-compilation-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/simulator.h:13, from ../deps/v8/src/codegen/flush-instruction-cache.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/codegen/external-reference.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/pending-optimization-table.o ../deps/v8/src/codegen/pending-optimization-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/pending-optimization-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/codegen/handler-table.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/codegen/code-reference.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/register-configuration.o ../deps/v8/src/codegen/register-configuration.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/register-configuration.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/reloc-info.o ../deps/v8/src/codegen/reloc-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/reloc-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler-base.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/safepoint-table.o ../deps/v8/src/codegen/safepoint-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/safepoint-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/source-position-table.o ../deps/v8/src/codegen/source-position-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/source-position-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/source-position.o ../deps/v8/src/codegen/source-position.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/source-position.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/codegen/maglev-safepoint-table.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/tick-counter.o ../deps/v8/src/codegen/tick-counter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/tick-counter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/interface-descriptors.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/codegen/optimized-compilation-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/tnode.o ../deps/v8/src/codegen/tnode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/tnode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/reloc-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/unoptimized-compilation-info.o ../deps/v8/src/codegen/unoptimized-compilation-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/unoptimized-compilation-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/codegen/pending-optimization-table.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/common/assert-scope.o ../deps/v8/src/common/assert-scope.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/common/assert-scope.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/tick-counter.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/common/code-memory-access.o ../deps/v8/src/common/code-memory-access.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/common/code-memory-access.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/codegen/safepoint-table.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/common/ptr-compr.o ../deps/v8/src/common/ptr-compr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/common/ptr-compr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.o ../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/codegen/source-position.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/handles/persistent-handles.h:11, from ../deps/v8/src/heap/local-heap-inl.h:11, from ../deps/v8/src/heap/factory-base-inl.h:9, from ../deps/v8/src/heap/local-factory-inl.h:8, from ../deps/v8/src/codegen/source-position-table.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.o ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/objects/feedback-vector.h:16, from ../deps/v8/src/codegen/unoptimized-compilation-info.h:13, from ../deps/v8/src/codegen/unoptimized-compilation-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/date/date.o ../deps/v8/src/date/date.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/date/date.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/assert-scope.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/common/code-memory-access.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/common/ptr-compr.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/date/dateparser.o ../deps/v8/src/date/dateparser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/date/dateparser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-coverage.o ../deps/v8/src/debug/debug-coverage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-coverage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-evaluate.o ../deps/v8/src/debug/debug-evaluate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-evaluate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-frames.o ../deps/v8/src/debug/debug-frames.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-frames.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/heap/parked-scope.h:11, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-interface.o ../deps/v8/src/debug/debug-interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-property-iterator.o ../deps/v8/src/debug/debug-property-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-property-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-scope-iterator.o ../deps/v8/src/debug/debug-scope-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-scope-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/date/date.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/date/dateparser.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast-source-ranges.h:8, from ../deps/v8/src/debug/debug-coverage.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-evaluate.h:12, from ../deps/v8/src/debug/debug-evaluate.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-frames.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-scope-iterator.h:8, from ../deps/v8/src/debug/debug-scope-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-scopes.o ../deps/v8/src/debug/debug-scopes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-scopes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/debug/debug-property-iterator.h:12, from ../deps/v8/src/debug/debug-property-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/debug/debug-interface.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-stack-trace-iterator.o ../deps/v8/src/debug/debug-stack-trace-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-stack-trace-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug.o ../deps/v8/src/debug/debug.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/liveedit-diff.o ../deps/v8/src/debug/liveedit-diff.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/liveedit-diff.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-scopes.h:8, from ../deps/v8/src/debug/debug-scopes.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/liveedit.o ../deps/v8/src/debug/liveedit.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/liveedit.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/deoptimize-reason.o ../deps/v8/src/deoptimizer/deoptimize-reason.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/deoptimize-reason.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/deoptimized-frame-info.o ../deps/v8/src/deoptimizer/deoptimized-frame-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/deoptimized-frame-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/deoptimizer.o ../deps/v8/src/deoptimizer/deoptimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/deoptimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-stack-trace-iterator.h:10, from ../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/frame-translation-builder.o ../deps/v8/src/deoptimizer/frame-translation-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/frame-translation-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/materialized-object-store.o ../deps/v8/src/deoptimizer/materialized-object-store.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/materialized-object-store.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/translated-state.o ../deps/v8/src/deoptimizer/translated-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/translated-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/debug/liveedit.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/basic-block-profiler.o ../deps/v8/src/diagnostics/basic-block-profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/basic-block-profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/interrupts-scope.h:8, from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/debug/debug.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/frame-translation-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/compilation-statistics.o ../deps/v8/src/diagnostics/compilation-statistics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/compilation-statistics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/deoptimizer/frame-description.h:10, from ../deps/v8/src/deoptimizer/deoptimizer.h:13, from ../deps/v8/src/deoptimizer/deoptimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/deoptimizer/materialized-object-store.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/disassembler.o ../deps/v8/src/diagnostics/disassembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/disassembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/eh-frame.o ../deps/v8/src/diagnostics/eh-frame.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/eh-frame.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/gdb-jit.o ../deps/v8/src/diagnostics/gdb-jit.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/gdb-jit.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/objects-debug.o ../deps/v8/src/diagnostics/objects-debug.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/objects-debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/translated-state.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/objects-printer.o ../deps/v8/src/diagnostics/objects-printer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/objects-printer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/perf-jit.o ../deps/v8/src/diagnostics/perf-jit.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/perf-jit.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/objects/shared-function-info.h:18, from ../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../deps/v8/src/diagnostics/basic-block-profiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/unwinder.o ../deps/v8/src/diagnostics/unwinder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/unwinder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/arguments.o ../deps/v8/src/execution/arguments.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/arguments.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/clobber-registers.o ../deps/v8/src/execution/clobber-registers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/clobber-registers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/embedder-state.o ../deps/v8/src/execution/embedder-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/embedder-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/encoded-c-signature.o ../deps/v8/src/execution/encoded-c-signature.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/encoded-c-signature.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/diagnostics/disassembler.cc:17: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/execution.o ../deps/v8/src/execution/execution.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/execution.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/diagnostics/objects-debug.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/diagnostics/gdb-jit.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/execution/frames-inl.h:9, from ../deps/v8/src/diagnostics/objects-printer.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/diagnostics/unwinder.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/frames.o ../deps/v8/src/execution/frames.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/frames.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/log.h:16, from ../deps/v8/src/diagnostics/perf-jit.h:36, from ../deps/v8/src/diagnostics/perf-jit.cc:28: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/futex-emulation.o ../deps/v8/src/execution/futex-emulation.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/futex-emulation.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/embedder-state.h:9, from ../deps/v8/src/execution/embedder-state.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/interrupts-scope.o ../deps/v8/src/execution/interrupts-scope.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/interrupts-scope.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/isolate.o ../deps/v8/src/execution/isolate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/isolate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/local-isolate.o ../deps/v8/src/execution/local-isolate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/local-isolate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/messages.o ../deps/v8/src/execution/messages.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/messages.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/execution/execution.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/microtask-queue.o ../deps/v8/src/execution/microtask-queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/microtask-queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/protectors.o ../deps/v8/src/execution/protectors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/protectors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/simulator-base.o ../deps/v8/src/execution/simulator-base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/simulator-base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/stack-guard.o ../deps/v8/src/execution/stack-guard.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/stack-guard.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/thread-id.o ../deps/v8/src/execution/thread-id.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/thread-id.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/thread-local-top.o ../deps/v8/src/execution/thread-local-top.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/thread-local-top.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/interrupts-scope.h:8, from ../deps/v8/src/execution/interrupts-scope.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/execution/frames.h:15, from ../deps/v8/src/execution/frames.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/execution/futex-emulation.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/tiering-manager.o ../deps/v8/src/execution/tiering-manager.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/tiering-manager.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/execution/local-isolate.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/execution/messages.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/execution/microtask-queue.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/v8threads.o ../deps/v8/src/execution/v8threads.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/v8threads.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/simulator-base.h:16, from ../deps/v8/src/execution/simulator-base.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/thread-local-top.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/cputracemark-extension.o ../deps/v8/src/extensions/cputracemark-extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/cputracemark-extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/externalize-string-extension.o ../deps/v8/src/extensions/externalize-string-extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/externalize-string-extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/execution/protectors.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/heap/parked-scope.h:11, from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../deps/v8/src/execution/stack-guard.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/gc-extension.o ../deps/v8/src/extensions/gc-extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/gc-extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/execution/tiering-manager.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/ignition-statistics-extension.o ../deps/v8/src/extensions/ignition-statistics-extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/ignition-statistics-extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/statistics-extension.o ../deps/v8/src/extensions/statistics-extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/statistics-extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/trigger-failure-extension.o ../deps/v8/src/extensions/trigger-failure-extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/extensions/trigger-failure-extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/v8threads.h:10, from ../deps/v8/src/execution/v8threads.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/flags/flags.o ../deps/v8/src/flags/flags.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/flags/flags.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/global-handles.o ../deps/v8/src/handles/global-handles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/global-handles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/extensions/cputracemark-extension.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/extensions/externalize-string-extension.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/handles.o ../deps/v8/src/handles/handles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/handles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/local-handles.o ../deps/v8/src/handles/local-handles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/local-handles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/persistent-handles.o ../deps/v8/src/handles/persistent-handles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/persistent-handles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/extensions/ignition-statistics-extension.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/shared-object-conveyor-handles.o ../deps/v8/src/handles/shared-object-conveyor-handles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/shared-object-conveyor-handles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/extensions/gc-extension.cc:17: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/handles/global-handles.h:17, from ../deps/v8/src/handles/global-handles.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/extensions/statistics-extension.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/traced-handles.o ../deps/v8/src/handles/traced-handles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/handles/traced-handles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/allocation-observer.o ../deps/v8/src/heap/allocation-observer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/allocation-observer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/array-buffer-sweeper.o ../deps/v8/src/heap/array-buffer-sweeper.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/array-buffer-sweeper.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/code-range.o ../deps/v8/src/heap/code-range.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/code-range.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/code-stats.o ../deps/v8/src/heap/code-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/code-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/collection-barrier.o ../deps/v8/src/heap/collection-barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/collection-barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/combined-heap.o ../deps/v8/src/heap/combined-heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/combined-heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/handles/local-handles.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/handles/persistent-handles.h:11, from ../deps/v8/src/handles/persistent-handles.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/handles/traced-handles-inl.h:9, from ../deps/v8/src/handles/traced-handles.cc:16: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/allocation-observer.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/concurrent-marking.o ../deps/v8/src/heap/concurrent-marking.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/concurrent-marking.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/handles/handles.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/handles/persistent-handles.h:11, from ../deps/v8/src/handles/shared-object-conveyor-handles.h:11, from ../deps/v8/src/handles/shared-object-conveyor-handles.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/heap/gc-tracer.h:16, from ../deps/v8/src/heap/sweeper.h:19, from ../deps/v8/src/heap/array-buffer-sweeper.h:12, from ../deps/v8/src/heap/array-buffer-sweeper.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/cpp-heap.o ../deps/v8/src/heap/cppgc-js/cpp-heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/cpp-heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/heap/code-range.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/combined-heap.h:8, from ../deps/v8/src/heap/combined-heap.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/heap/code-stats.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/cpp-snapshot.o ../deps/v8/src/heap/cppgc-js/cpp-snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/cpp-snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/heap/collection-barrier.h:14, from ../deps/v8/src/heap/collection-barrier.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.o ../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/unified-heap-marking-state.o ../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/unified-heap-marking-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/marking-visitor.h:9, from ../deps/v8/src/heap/concurrent-marking.h:16, from ../deps/v8/src/heap/concurrent-marking.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/unified-heap-marking-verifier.o ../deps/v8/src/heap/cppgc-js/unified-heap-marking-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/unified-heap-marking-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/heap/cppgc-js/cpp-heap.cc:20: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.o ../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/heap/cppgc-js/cpp-snapshot.cc:14: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/ephemeron-remembered-set.o ../deps/v8/src/heap/ephemeron-remembered-set.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/ephemeron-remembered-set.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/evacuation-allocator.o ../deps/v8/src/heap/evacuation-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/evacuation-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/evacuation-verifier.o ../deps/v8/src/heap/evacuation-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/evacuation-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/factory-base.o ../deps/v8/src/heap/factory-base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/factory-base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11, from ../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/factory.o ../deps/v8/src/heap/factory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/factory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/finalization-registry-cleanup-task.o ../deps/v8/src/heap/finalization-registry-cleanup-task.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/finalization-registry-cleanup-task.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/free-list.o ../deps/v8/src/heap/free-list.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/free-list.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/heap/evacuation-verifier.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/gc-idle-time-handler.o ../deps/v8/src/heap/gc-idle-time-handler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/gc-idle-time-handler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../deps/v8/src/heap/ephemeron-remembered-set.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/evacuation-allocator.h:9, from ../deps/v8/src/heap/evacuation-allocator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast-source-ranges.h:8, from ../deps/v8/src/heap/factory-base.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/gc-tracer.o ../deps/v8/src/heap/gc-tracer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/gc-tracer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-allocator.o ../deps/v8/src/heap/heap-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-controller.o ../deps/v8/src/heap/heap-controller.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-controller.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/heap/free-list.h:11, from ../deps/v8/src/heap/free-list.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/heap/factory.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/execution/frames.h:15, from ../deps/v8/src/heap/finalization-registry-cleanup-task.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-layout-tracer.o ../deps/v8/src/heap/heap-layout-tracer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-layout-tracer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/heap/gc-tracer.h:16, from ../deps/v8/src/heap/gc-tracer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-verifier.o ../deps/v8/src/heap/heap-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-write-barrier.o ../deps/v8/src/heap/heap-write-barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap-write-barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap.o ../deps/v8/src/heap/heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/incremental-marking-job.o ../deps/v8/src/heap/incremental-marking-job.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/incremental-marking-job.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/incremental-marking.o ../deps/v8/src/heap/incremental-marking.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/incremental-marking.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/index-generator.o ../deps/v8/src/heap/index-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/index-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/large-page.o ../deps/v8/src/heap/large-page.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/large-page.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/large-spaces.o ../deps/v8/src/heap/large-spaces.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/large-spaces.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/heap-verifier.h:10, from ../deps/v8/src/heap/heap-verifier.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/local-factory.o ../deps/v8/src/heap/local-factory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/local-factory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/heap-controller.h:9, from ../deps/v8/src/heap/heap-controller.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/local-heap.o ../deps/v8/src/heap/local-heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/local-heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/main-allocator.o ../deps/v8/src/heap/main-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/main-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/heap/gc-tracer.h:16, from ../deps/v8/src/heap/main-allocator.h:12, from ../deps/v8/src/heap/heap-allocator.h:12, from ../deps/v8/src/heap/heap-allocator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/mark-compact.o ../deps/v8/src/heap/mark-compact.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/mark-compact.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/mark-sweep-utilities.o ../deps/v8/src/heap/mark-sweep-utilities.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/mark-sweep-utilities.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/marking-barrier.o ../deps/v8/src/heap/marking-barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/marking-barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/incremental-marking-job.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/heap/large-page.h:8, from ../deps/v8/src/heap/large-page.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/heap/heap-write-barrier.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/marking-worklist.o ../deps/v8/src/heap/marking-worklist.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/marking-worklist.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/heap-verifier.h:10, from ../deps/v8/src/heap/new-spaces.h:18, from ../deps/v8/src/heap/heap-layout-tracer.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/heap.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/marking.o ../deps/v8/src/heap/marking.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/marking.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-allocator.o ../deps/v8/src/heap/memory-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/mark-compact.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/incremental-marking.h:15, from ../deps/v8/src/heap/incremental-marking.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-balancer.o ../deps/v8/src/heap/memory-balancer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-balancer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/local-factory.h:12, from ../deps/v8/src/heap/local-factory.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-chunk-layout.o ../deps/v8/src/heap/memory-chunk-layout.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-chunk-layout.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/heap/gc-tracer.h:16, from ../deps/v8/src/heap/main-allocator.h:12, from ../deps/v8/src/heap/main-allocator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-chunk-metadata.o ../deps/v8/src/heap/memory-chunk-metadata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-chunk-metadata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-worklist.h:15, from ../deps/v8/src/heap/marking-worklist.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/heap-verifier.h:10, from ../deps/v8/src/heap/large-spaces.h:16, from ../deps/v8/src/heap/large-spaces.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/heap/local-heap.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-chunk.o ../deps/v8/src/heap/memory-chunk.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-chunk.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-measurement.o ../deps/v8/src/heap/memory-measurement.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-measurement.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/memory-allocator.h:23, from ../deps/v8/src/heap/memory-allocator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/mark-sweep-utilities.h:12, from ../deps/v8/src/heap/mark-sweep-utilities.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/heap/marking-inl.h:10, from ../deps/v8/src/heap/marking.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-reducer.o ../deps/v8/src/heap/memory-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/memory-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/heap/memory-balancer.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/memory-chunk-metadata.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/minor-gc-job.o ../deps/v8/src/heap/minor-gc-job.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/minor-gc-job.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/minor-mark-sweep.o ../deps/v8/src/heap/minor-mark-sweep.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/minor-mark-sweep.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/marking-barrier.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/heap-verifier.h:10, from ../deps/v8/src/heap/base-space.h:12, from ../deps/v8/src/heap/memory-chunk.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/mutable-page.o ../deps/v8/src/heap/mutable-page.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/mutable-page.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/heap/gc-tracer.h:16, from ../deps/v8/src/heap/memory-reducer.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/new-spaces.o ../deps/v8/src/heap/new-spaces.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/new-spaces.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-layout.h:12, from ../deps/v8/src/heap/memory-chunk-layout.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/heap/memory-measurement.h:15, from ../deps/v8/src/heap/memory-measurement.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/object-stats.o ../deps/v8/src/heap/object-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/object-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/minor-mark-sweep.h:13, from ../deps/v8/src/heap/minor-mark-sweep.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/objects-visiting.o ../deps/v8/src/heap/objects-visiting.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/objects-visiting.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/page.o ../deps/v8/src/heap/page.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/page.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/heap/mutable-page.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/heap-verifier.h:10, from ../deps/v8/src/heap/new-spaces.h:18, from ../deps/v8/src/heap/new-spaces.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/heap/object-stats.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/minor-gc-job.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/paged-spaces.o ../deps/v8/src/heap/paged-spaces.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/paged-spaces.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/pretenuring-handler.o ../deps/v8/src/heap/pretenuring-handler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/pretenuring-handler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/heap/objects-visiting.h:10, from ../deps/v8/src/heap/objects-visiting.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/allocation-stats.h:13, from ../deps/v8/src/heap/paged-spaces.h:21, from ../deps/v8/src/heap/paged-spaces.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/read-only-heap.o ../deps/v8/src/heap/read-only-heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/read-only-heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/heap/page.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/read-only-promotion.o ../deps/v8/src/heap/read-only-promotion.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/read-only-promotion.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/pretenuring-handler.h:12, from ../deps/v8/src/heap/pretenuring-handler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/read-only-spaces.o ../deps/v8/src/heap/read-only-spaces.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/read-only-spaces.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/heap/read-only-heap.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/safepoint.o ../deps/v8/src/heap/safepoint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/safepoint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/scavenger.o ../deps/v8/src/heap/scavenger.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/scavenger.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/slot-set.o ../deps/v8/src/heap/slot-set.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/slot-set.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/allocation-stats.h:13, from ../deps/v8/src/heap/read-only-spaces.h:15, from ../deps/v8/src/heap/read-only-spaces.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/spaces.o ../deps/v8/src/heap/spaces.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/spaces.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-layout.h:12, from ../deps/v8/src/heap/slot-set.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/stress-scavenge-observer.o ../deps/v8/src/heap/stress-scavenge-observer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/stress-scavenge-observer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/handles/persistent-handles.h:11, from ../deps/v8/src/heap/safepoint.h:11, from ../deps/v8/src/heap/safepoint.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/sweeper.o ../deps/v8/src/heap/sweeper.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/sweeper.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/read-only-promotion.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/traced-handles-marking-visitor.o ../deps/v8/src/heap/traced-handles-marking-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/traced-handles-marking-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../deps/v8/src/heap/heap-verifier.h:10, from ../deps/v8/src/heap/base-space.h:12, from ../deps/v8/src/heap/spaces.h:15, from ../deps/v8/src/heap/spaces.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/trusted-range.o ../deps/v8/src/heap/trusted-range.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/trusted-range.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/weak-object-worklists.o ../deps/v8/src/heap/weak-object-worklists.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/weak-object-worklists.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/heap/gc-tracer.h:16, from ../deps/v8/src/heap/sweeper.h:19, from ../deps/v8/src/heap/sweeper.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/stress-scavenge-observer.h:8, from ../deps/v8/src/heap/stress-scavenge-observer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/zapping.o ../deps/v8/src/heap/zapping.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/zapping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../deps/v8/src/heap/scavenger.h:10, from ../deps/v8/src/heap/scavenger.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/heap/trusted-range.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/call-optimization.o ../deps/v8/src/ic/call-optimization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/call-optimization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/common/code-memory-access-inl.h:8, from ../deps/v8/src/heap/heap-inl.h:18, from ../deps/v8/src/heap/weak-object-worklists.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/traced-handles-marking-visitor.h:10, from ../deps/v8/src/heap/traced-handles-marking-visitor.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/handler-configuration.o ../deps/v8/src/ic/handler-configuration.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/handler-configuration.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/ic-stats.o ../deps/v8/src/ic/ic-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/ic-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/ic.o ../deps/v8/src/ic/ic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/ic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/zapping.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/stub-cache.o ../deps/v8/src/ic/stub-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/ic/stub-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/bootstrapper.o ../deps/v8/src/init/bootstrapper.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/bootstrapper.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/ic/handler-configuration.h:10, from ../deps/v8/src/ic/handler-configuration.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/icu_util.o ../deps/v8/src/init/icu_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/icu_util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/isolate-allocator.o ../deps/v8/src/init/isolate-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/isolate-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/startup-data-util.o ../deps/v8/src/init/startup-data-util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/startup-data-util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/v8.o ../deps/v8/src/init/v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/init/v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/ic/ic-stats.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-builder.o ../deps/v8/src/interpreter/bytecode-array-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/ic/ic.h:11, from ../deps/v8/src/ic/ic.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-iterator.o ../deps/v8/src/interpreter/bytecode-array-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-random-iterator.o ../deps/v8/src/interpreter/bytecode-array-random-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-random-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-writer.o ../deps/v8/src/interpreter/bytecode-array-writer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-array-writer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-decoder.o ../deps/v8/src/interpreter/bytecode-decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-flags.o ../deps/v8/src/interpreter/bytecode-flags.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-flags.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/ic/call-optimization.h:8, from ../deps/v8/src/ic/call-optimization.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ic/stub-cache.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/init/bootstrapper.h:11, from ../deps/v8/src/init/bootstrapper.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/init/isolate-allocator.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../deps/v8/src/interpreter/bytecode-array-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-generator.o ../deps/v8/src/interpreter/bytecode-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../deps/v8/src/interpreter/bytecode-array-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/init/v8.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/bytecode-decoder.h:10, from ../deps/v8/src/interpreter/bytecode-decoder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-label.o ../deps/v8/src/interpreter/bytecode-label.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-label.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-node.o ../deps/v8/src/interpreter/bytecode-node.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-node.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../deps/v8/src/interpreter/bytecode-array-random-iterator.h:10, from ../deps/v8/src/interpreter/bytecode-array-random-iterator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/interpreter/bytecode-flags.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/interpreter/bytecode-array-writer.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-operands.o ../deps/v8/src/interpreter/bytecode-operands.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-operands.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/interpreter/bytecode-generator.h:8, from ../deps/v8/src/interpreter/bytecode-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-register-optimizer.o ../deps/v8/src/interpreter/bytecode-register-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-register-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-register.o ../deps/v8/src/interpreter/bytecode-register.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-register.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-source-info.o ../deps/v8/src/interpreter/bytecode-source-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecode-source-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecodes.o ../deps/v8/src/interpreter/bytecodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/bytecodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/constant-array-builder.o ../deps/v8/src/interpreter/constant-array-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/constant-array-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/control-flow-builders.o ../deps/v8/src/interpreter/control-flow-builders.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/control-flow-builders.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/handler-table-builder.o ../deps/v8/src/interpreter/handler-table-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/handler-table-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/interpreter-intrinsics.o ../deps/v8/src/interpreter/interpreter-intrinsics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/interpreter-intrinsics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/interpreter.o ../deps/v8/src/interpreter/interpreter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/interpreter/interpreter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/json/json-parser.o ../deps/v8/src/json/json-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/json/json-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../deps/v8/src/interpreter/bytecode-label.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/json/json-stringifier.o ../deps/v8/src/json/json-stringifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/json/json-stringifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/libsampler/sampler.o ../deps/v8/src/libsampler/sampler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/libsampler/sampler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/counters.o ../deps/v8/src/logging/counters.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/counters.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/local-logger.o ../deps/v8/src/logging/local-logger.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/local-logger.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/bytecode-register.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/handler-table-builder.h:9, from ../deps/v8/src/interpreter/handler-table-builder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/log-file.o ../deps/v8/src/logging/log-file.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/log-file.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/scopes.h:10, from ../deps/v8/src/interpreter/constant-array-builder.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/logging/counters.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/json/json-parser.h:12, from ../deps/v8/src/json/json-parser.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/log.o ../deps/v8/src/logging/log.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/log.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/metrics.o ../deps/v8/src/logging/metrics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/metrics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/prettyprinter.h:10, from ../deps/v8/src/interpreter/interpreter.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast-source-ranges.h:8, from ../deps/v8/src/interpreter/control-flow-builders.h:10, from ../deps/v8/src/interpreter/control-flow-builders.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/interpreter/bytecode-generator.h:8, from ../deps/v8/src/interpreter/bytecode-register-optimizer.h:11, from ../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/property-cell-inl.h:8, from ../deps/v8/src/execution/protectors-inl.h:9, from ../deps/v8/src/json/json-stringifier.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/runtime-call-stats.o ../deps/v8/src/logging/runtime-call-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/runtime-call-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/tracing-flags.o ../deps/v8/src/logging/tracing-flags.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/logging/tracing-flags.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/numbers/conversions.o ../deps/v8/src/numbers/conversions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/numbers/conversions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/numbers/math-random.o ../deps/v8/src/numbers/math-random.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/numbers/math-random.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/log.h:16, from ../deps/v8/src/logging/local-logger.h:9, from ../deps/v8/src/logging/local-logger.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/abstract-code.o ../deps/v8/src/objects/abstract-code.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/abstract-code.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/backing-store.o ../deps/v8/src/objects/backing-store.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/backing-store.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/log.h:16, from ../deps/v8/src/logging/log-file.cc:17: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/bigint.o ../deps/v8/src/objects/bigint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/bigint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/bytecode-array.o ../deps/v8/src/objects/bytecode-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/bytecode-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/call-site-info.o ../deps/v8/src/objects/call-site-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/call-site-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/code-kind.o ../deps/v8/src/objects/code-kind.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/code-kind.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/log.h:16, from ../deps/v8/src/logging/log.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/code.o ../deps/v8/src/objects/code.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/code.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/numbers/math-random.h:9, from ../deps/v8/src/numbers/math-random.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/compilation-cache-table.o ../deps/v8/src/objects/compilation-cache-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/compilation-cache-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/contexts.o ../deps/v8/src/objects/contexts.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/contexts.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/numbers/conversions.cc:18: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/debug-objects.o ../deps/v8/src/objects/debug-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/debug-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/deoptimization-data.o ../deps/v8/src/objects/deoptimization-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/deoptimization-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/bytecode-array-inl.h:8, from ../deps/v8/src/objects/abstract-code-inl.h:9, from ../deps/v8/src/objects/abstract-code.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/objects/compilation-cache-table.h:9, from ../deps/v8/src/objects/compilation-cache-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/dependent-code.o ../deps/v8/src/objects/dependent-code.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/dependent-code.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/interpreter/bytecode-register.h:13, from ../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../deps/v8/src/objects/bytecode-array.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/objects/bigint.cc:26: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/contexts.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/elements-kind.o ../deps/v8/src/objects/elements-kind.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/elements-kind.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/call-site-info-inl.h:8, from ../deps/v8/src/objects/call-site-info.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/debug-objects.h:11, from ../deps/v8/src/objects/debug-objects.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/backing-store.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/objects/deoptimization-data.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/objects/code.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/elements.o ../deps/v8/src/objects/elements.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/elements.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/embedder-data-array.o ../deps/v8/src/objects/embedder-data-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/embedder-data-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/dependent-code.h:8, from ../deps/v8/src/objects/dependent-code.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/feedback-vector.o ../deps/v8/src/objects/feedback-vector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/feedback-vector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/field-type.o ../deps/v8/src/objects/field-type.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/field-type.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/fixed-array.o ../deps/v8/src/objects/fixed-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/fixed-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/objects/elements.h:8, from ../deps/v8/src/objects/elements-kind.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/objects/feedback-vector.h:16, from ../deps/v8/src/objects/feedback-vector.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/instruction-stream.o ../deps/v8/src/objects/instruction-stream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/instruction-stream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/objects/elements.h:8, from ../deps/v8/src/objects/elements.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/fixed-array.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/embedder-data-array.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/field-type.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/objects/instruction-stream.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/intl-objects.o ../deps/v8/src/objects/intl-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/intl-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-array-buffer.o ../deps/v8/src/objects/js-array-buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-array-buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-atomics-synchronization.o ../deps/v8/src/objects/js-atomics-synchronization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-atomics-synchronization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-break-iterator.o ../deps/v8/src/objects/js-break-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-break-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-collator.o ../deps/v8/src/objects/js-collator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-collator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/property-cell-inl.h:8, from ../deps/v8/src/execution/protectors-inl.h:9, from ../deps/v8/src/objects/js-array-buffer.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/intl-objects.h:18, from ../deps/v8/src/objects/js-break-iterator.h:15, from ../deps/v8/src/objects/js-break-iterator.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/intl-objects.h:18, from ../deps/v8/src/objects/intl-objects.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/objects/js-atomics-synchronization.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-collator.h:15, from ../deps/v8/src/objects/js-collator.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-date-time-format.o ../deps/v8/src/objects/js-date-time-format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-date-time-format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-display-names.o ../deps/v8/src/objects/js-display-names.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-display-names.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-duration-format.o ../deps/v8/src/objects/js-duration-format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-duration-format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-function.o ../deps/v8/src/objects/js-function.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-function.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-list-format.o ../deps/v8/src/objects/js-list-format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-list-format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-locale.o ../deps/v8/src/objects/js-locale.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-locale.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-number-format.o ../deps/v8/src/objects/js-number-format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-number-format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-objects.o ../deps/v8/src/objects/js-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-date-time-format.h:16, from ../deps/v8/src/objects/js-date-time-format.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-plural-rules.o ../deps/v8/src/objects/js-plural-rules.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-plural-rules.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-raw-json.o ../deps/v8/src/objects/js-raw-json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-raw-json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-regexp.o ../deps/v8/src/objects/js-regexp.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-regexp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-display-names.h:15, from ../deps/v8/src/objects/js-display-names.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/handles/global-handles.h:17, from ../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../deps/v8/src/objects/js-function.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-duration-format.h:12, from ../deps/v8/src/objects/js-duration-format.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-relative-time-format.o ../deps/v8/src/objects/js-relative-time-format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-relative-time-format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-list-format.h:16, from ../deps/v8/src/objects/js-list-format.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-locale.h:12, from ../deps/v8/src/objects/js-locale.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-number-format.h:16, from ../deps/v8/src/objects/js-number-format.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/js-regexp.h:9, from ../deps/v8/src/objects/js-regexp.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/api/api-arguments-inl.h:8, from ../deps/v8/src/objects/js-objects.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-segment-iterator.o ../deps/v8/src/objects/js-segment-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-segment-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-segmenter.o ../deps/v8/src/objects/js-segmenter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-segmenter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-plural-rules.h:16, from ../deps/v8/src/objects/js-plural-rules.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-segments.o ../deps/v8/src/objects/js-segments.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-segments.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-struct.o ../deps/v8/src/objects/js-struct.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-struct.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-relative-time-format.h:16, from ../deps/v8/src/objects/js-relative-time-format.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-temporal-objects.o ../deps/v8/src/objects/js-temporal-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/js-temporal-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-raw-json.h:8, from ../deps/v8/src/objects/js-raw-json.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/keys.o ../deps/v8/src/objects/keys.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/keys.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-segment-iterator.h:12, from ../deps/v8/src/objects/js-segment-iterator.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-segmenter.h:15, from ../deps/v8/src/objects/js-segmenter.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-segments.h:12, from ../deps/v8/src/objects/js-segments.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/literal-objects.o ../deps/v8/src/objects/literal-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/literal-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/lookup-cache.o ../deps/v8/src/objects/lookup-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/lookup-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/lookup.o ../deps/v8/src/objects/lookup.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/lookup.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/managed.o ../deps/v8/src/objects/managed.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/managed.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/lookup.h:9, from ../deps/v8/src/objects/lookup-inl.h:8, from ../deps/v8/src/objects/js-struct.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/map-updater.o ../deps/v8/src/objects/map-updater.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/map-updater.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/map.o ../deps/v8/src/objects/map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-temporal-objects.h:8, from ../deps/v8/src/objects/js-temporal-objects.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/objects/keys.h:9, from ../deps/v8/src/objects/keys.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/module.o ../deps/v8/src/objects/module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/objects/lookup-cache.h:8, from ../deps/v8/src/objects/lookup-cache.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/object-type.o ../deps/v8/src/objects/object-type.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/object-type.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/lookup.h:9, from ../deps/v8/src/objects/lookup.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/objects/map.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/objects.o ../deps/v8/src/objects/objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/option-utils.o ../deps/v8/src/objects/option-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/option-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/ordered-hash-table.o ../deps/v8/src/objects/ordered-hash-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/ordered-hash-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/managed.h:9, from ../deps/v8/src/objects/managed.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/objects/map-updater.h:12, from ../deps/v8/src/objects/map-updater.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/property-descriptor.o ../deps/v8/src/objects/property-descriptor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/property-descriptor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/module.h:9, from ../deps/v8/src/objects/module.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/literal-objects.h:9, from ../deps/v8/src/objects/literal-objects.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/object-type.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/ordered-hash-table.h:10, from ../deps/v8/src/objects/ordered-hash-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/api/api-arguments-inl.h:8, from ../deps/v8/src/objects/objects.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/property.o ../deps/v8/src/objects/property.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/property.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/objects/property-descriptor.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/option-utils.h:9, from ../deps/v8/src/objects/option-utils.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/regexp-match-info.o ../deps/v8/src/objects/regexp-match-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/regexp-match-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/property.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/scope-info.o ../deps/v8/src/objects/scope-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/scope-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/shared-function-info.o ../deps/v8/src/objects/shared-function-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/shared-function-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/fixed-array-inl.h:8, from ../deps/v8/src/objects/regexp-match-info-inl.h:8, from ../deps/v8/src/objects/regexp-match-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/simd.o ../deps/v8/src/objects/simd.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/simd.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/source-text-module.o ../deps/v8/src/objects/source-text-module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/source-text-module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string-comparator.o ../deps/v8/src/objects/string-comparator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string-comparator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string-forwarding-table.o ../deps/v8/src/objects/string-forwarding-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string-forwarding-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string-table.o ../deps/v8/src/objects/string-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/scope-info.h:9, from ../deps/v8/src/objects/scope-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/objects/shared-function-info.h:18, from ../deps/v8/src/objects/shared-function-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/fixed-array-inl.h:8, from ../deps/v8/src/objects/simd.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string.o ../deps/v8/src/objects/string.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/string.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/source-text-module.h:8, from ../deps/v8/src/objects/source-text-module.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/objects/string.h:15, from ../deps/v8/src/objects/string-comparator.h:10, from ../deps/v8/src/objects/string-comparator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/objects/string.h:15, from ../deps/v8/src/objects/string-forwarding-table.h:8, from ../deps/v8/src/objects/string-forwarding-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/swiss-name-dictionary.o ../deps/v8/src/objects/swiss-name-dictionary.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/swiss-name-dictionary.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/objects/string.h:15, from ../deps/v8/src/objects/string-table.h:9, from ../deps/v8/src/objects/string-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/symbol-table.o ../deps/v8/src/objects/symbol-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/symbol-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/synthetic-module.o ../deps/v8/src/objects/synthetic-module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/synthetic-module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/tagged-impl.o ../deps/v8/src/objects/tagged-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/tagged-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/objects/string.h:15, from ../deps/v8/src/objects/string.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/swiss-name-dictionary.h:13, from ../deps/v8/src/objects/swiss-name-dictionary.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/template-objects.o ../deps/v8/src/objects/template-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/template-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/templates.o ../deps/v8/src/objects/templates.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/templates.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/execution/isolate-utils-inl.h:8, from ../deps/v8/src/objects/hash-table-inl.h:8, from ../deps/v8/src/objects/symbol-table.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/transitions.o ../deps/v8/src/objects/transitions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/transitions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/module.h:9, from ../deps/v8/src/objects/synthetic-module.h:8, from ../deps/v8/src/objects/synthetic-module.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/tagged-impl-inl.h:13, from ../deps/v8/src/objects/tagged-impl.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/type-hints.o ../deps/v8/src/objects/type-hints.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/type-hints.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/value-serializer.o ../deps/v8/src/objects/value-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/value-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/visitors.o ../deps/v8/src/objects/visitors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/objects/visitors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/templates.h:12, from ../deps/v8/src/objects/templates.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/func-name-inferrer.o ../deps/v8/src/parsing/func-name-inferrer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/func-name-inferrer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/import-assertions.o ../deps/v8/src/parsing/import-assertions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/import-assertions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/template-objects.h:8, from ../deps/v8/src/objects/template-objects.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/literal-buffer.o ../deps/v8/src/parsing/literal-buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/literal-buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/parse-info.o ../deps/v8/src/parsing/parse-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/parse-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/value-serializer.cc:13: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/parser.o ../deps/v8/src/parsing/parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/parsing.o ../deps/v8/src/parsing/parsing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/parsing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/parsing/func-name-inferrer.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/pending-compilation-error-handler.o ../deps/v8/src/parsing/pending-compilation-error-handler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/pending-compilation-error-handler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/transitions.h:9, from ../deps/v8/src/objects/transitions.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/parsing/literal-buffer.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/preparse-data.o ../deps/v8/src/parsing/preparse-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/preparse-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/objects/visitors.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/preparser.o ../deps/v8/src/parsing/preparser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/preparser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/parsing/import-assertions.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/rewriter.o ../deps/v8/src/parsing/rewriter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/rewriter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/scanner-character-streams.o ../deps/v8/src/parsing/scanner-character-streams.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/scanner-character-streams.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/parse-info.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/ast-source-ranges.h:8, from ../deps/v8/src/parsing/parser.h:10, from ../deps/v8/src/parsing/parser.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/parsing/parsing.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/scanner.o ../deps/v8/src/parsing/scanner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/scanner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/parsing/preparser.h:9, from ../deps/v8/src/parsing/preparser.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/token.o ../deps/v8/src/parsing/token.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/parsing/token.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/allocation-tracker.o ../deps/v8/src/profiler/allocation-tracker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/allocation-tracker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/interrupts-scope.h:8, from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/parsing/pending-compilation-error-handler.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/cpu-profiler.o ../deps/v8/src/profiler/cpu-profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/cpu-profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/parsing/rewriter.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/heap-profiler.o ../deps/v8/src/profiler/heap-profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/heap-profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/heap-snapshot-generator.o ../deps/v8/src/profiler/heap-snapshot-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/heap-snapshot-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/ast/scopes.h:10, from ../deps/v8/src/parsing/preparse-data.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/profile-generator.o ../deps/v8/src/profiler/profile-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/profile-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/profiler-listener.o ../deps/v8/src/profiler/profiler-listener.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/profiler-listener.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/profiler-stats.o ../deps/v8/src/profiler/profiler-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/profiler-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/sampling-heap-profiler.o ../deps/v8/src/profiler/sampling-heap-profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/sampling-heap-profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/parsing/scanner-character-streams.cc:16: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/strings-storage.o ../deps/v8/src/profiler/strings-storage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/strings-storage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/scanner.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/symbolizer.o ../deps/v8/src/profiler/symbolizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/symbolizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/tick-sample.o ../deps/v8/src/profiler/tick-sample.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/tick-sample.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/tracing-cpu-profiler.o ../deps/v8/src/profiler/tracing-cpu-profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/tracing-cpu-profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/profiler/heap-profiler.h:15, from ../deps/v8/src/profiler/heap-profiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/objects/shared-function-info.h:18, from ../deps/v8/src/logging/code-events.h:17, from ../deps/v8/src/profiler/profiler-listener.h:11, from ../deps/v8/src/profiler/cpu-profiler.h:15, from ../deps/v8/src/profiler/cpu-profiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/execution/frames-inl.h:9, from ../deps/v8/src/profiler/allocation-tracker.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/profiler/heap-snapshot-generator.h:16, from ../deps/v8/src/profiler/heap-snapshot-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/objects/shared-function-info.h:18, from ../deps/v8/src/logging/code-events.h:17, from ../deps/v8/src/profiler/profiler-listener.h:11, from ../deps/v8/src/profiler/profiler-listener.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/counters-scopes.h:8, from ../deps/v8/src/execution/vm-state.h:10, from ../deps/v8/src/profiler/profile-generator.h:20, from ../deps/v8/src/profiler/profile-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/weak-code-registry.o ../deps/v8/src/profiler/weak-code-registry.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/profiler/weak-code-registry.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental-bytecode.o ../deps/v8/src/regexp/experimental/experimental-bytecode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental-bytecode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/profiler/strings-storage.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/profiler/tracing-cpu-profiler.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/counters-scopes.h:8, from ../deps/v8/src/execution/vm-state.h:10, from ../deps/v8/src/profiler/profile-generator.h:20, from ../deps/v8/src/profiler/symbolizer.h:9, from ../deps/v8/src/profiler/symbolizer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/profiler/sampling-heap-profiler.h:14, from ../deps/v8/src/profiler/sampling-heap-profiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental-compiler.o ../deps/v8/src/regexp/experimental/experimental-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental-interpreter.o ../deps/v8/src/regexp/experimental/experimental-interpreter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental-interpreter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental.o ../deps/v8/src/regexp/experimental/experimental.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/experimental/experimental.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/profiler/weak-code-registry.h:10, from ../deps/v8/src/profiler/weak-code-registry.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-ast.o ../deps/v8/src/regexp/regexp-ast.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-ast.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-bytecode-generator.o ../deps/v8/src/regexp/regexp-bytecode-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-bytecode-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-bytecode-peephole.o ../deps/v8/src/regexp/regexp-bytecode-peephole.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-bytecode-peephole.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/embedder-state.h:9, from ../deps/v8/src/profiler/tick-sample.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-bytecodes.o ../deps/v8/src/regexp/regexp-bytecodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-bytecodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-compiler-tonode.o ../deps/v8/src/regexp/regexp-compiler-tonode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-compiler-tonode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/js-regexp.h:9, from ../deps/v8/src/objects/js-regexp-inl.h:8, from ../deps/v8/src/regexp/experimental/experimental.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../deps/v8/src/regexp/regexp-bytecode-generator.h:10, from ../deps/v8/src/regexp/regexp-bytecode-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-compiler.o ../deps/v8/src/regexp/regexp-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-dotprinter.o ../deps/v8/src/regexp/regexp-dotprinter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-dotprinter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-error.o ../deps/v8/src/regexp/regexp-error.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-error.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-interpreter.o ../deps/v8/src/regexp/regexp-interpreter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-interpreter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-macro-assembler-tracer.o ../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-macro-assembler-tracer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-macro-assembler.o ../deps/v8/src/regexp/regexp-macro-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-macro-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-parser.o ../deps/v8/src/regexp/regexp-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../deps/v8/src/regexp/regexp-nodes.h:9, from ../deps/v8/src/regexp/regexp-compiler.h:13, from ../deps/v8/src/regexp/regexp-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/fixed-array-inl.h:8, from ../deps/v8/src/regexp/regexp-bytecode-peephole.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../deps/v8/src/regexp/regexp-nodes.h:9, from ../deps/v8/src/regexp/regexp-compiler.h:13, from ../deps/v8/src/regexp/regexp-dotprinter.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../deps/v8/src/regexp/regexp-macro-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:9, from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/regexp/regexp-interpreter.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/fixed-array-inl.h:8, from ../deps/v8/src/regexp/experimental/experimental-interpreter.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/regexp/regexp-compiler-tonode.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-stack.o ../deps/v8/src/regexp/regexp-stack.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-stack.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-utils.o ../deps/v8/src/regexp/regexp-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp.o ../deps/v8/src/regexp/regexp.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/regexp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/roots/roots.o ../deps/v8/src/roots/roots.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/roots/roots.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-array.o ../deps/v8/src/runtime/runtime-array.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-array.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-atomics.o ../deps/v8/src/runtime/runtime-atomics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-atomics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/regexp/regexp-stack.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-bigint.o ../deps/v8/src/runtime/runtime-bigint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-bigint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/regexp/regexp-parser.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/regexp/regexp-utils.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-classes.o ../deps/v8/src/runtime/runtime-classes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-classes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-collections.o ../deps/v8/src/runtime/runtime-collections.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-collections.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/objects/compilation-cache-table.h:9, from ../deps/v8/src/codegen/compilation-cache.h:9, from ../deps/v8/src/regexp/regexp.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-compiler.o ../deps/v8/src/runtime/runtime-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-atomics.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/heap-object-inl.h:8, from ../deps/v8/src/roots/roots.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-date.o ../deps/v8/src/runtime/runtime-date.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-date.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-array.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-debug.o ../deps/v8/src/runtime/runtime-debug.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-classes.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-forin.o ../deps/v8/src/runtime/runtime-forin.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-forin.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/objects/compilation-cache-table.h:9, from ../deps/v8/src/codegen/compilation-cache.h:9, from ../deps/v8/src/runtime/runtime-compiler.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-function.o ../deps/v8/src/runtime/runtime-function.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-function.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-collections.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-bigint.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-futex.o ../deps/v8/src/runtime/runtime-futex.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-futex.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-generator.o ../deps/v8/src/runtime/runtime-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../deps/v8/src/deoptimizer/translated-state.h:11, from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../deps/v8/src/debug/debug-frames.h:10, from ../deps/v8/src/debug/debug-scopes.h:8, from ../deps/v8/src/runtime/runtime-debug.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/runtime/runtime-date.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-internal.o ../deps/v8/src/runtime/runtime-internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/runtime/runtime-function.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/runtime/runtime-forin.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-intl.o ../deps/v8/src/runtime/runtime-intl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-intl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/heap-object-inl.h:8, from ../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../deps/v8/src/objects/heap-number-inl.h:10, from ../deps/v8/src/numbers/conversions-inl.h:21, from ../deps/v8/src/runtime/runtime-futex.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/runtime/runtime-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-literals.o ../deps/v8/src/runtime/runtime-literals.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-literals.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-module.o ../deps/v8/src/runtime/runtime-module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-numbers.o ../deps/v8/src/runtime/runtime-numbers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-numbers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/runtime/runtime-internal.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/runtime/runtime-intl.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-object.o ../deps/v8/src/runtime/runtime-object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/runtime/runtime-literals.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-operators.o ../deps/v8/src/runtime/runtime-operators.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-operators.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-promise.o ../deps/v8/src/runtime/runtime-promise.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-promise.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-module.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-proxy.o ../deps/v8/src/runtime/runtime-proxy.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-proxy.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-object.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-regexp.o ../deps/v8/src/runtime/runtime-regexp.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-regexp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-scopes.o ../deps/v8/src/runtime/runtime-scopes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-scopes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/runtime/runtime-operators.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-numbers.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-shadow-realm.o ../deps/v8/src/runtime/runtime-shadow-realm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-shadow-realm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-strings.o ../deps/v8/src/runtime/runtime-strings.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-strings.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/runtime/runtime-promise.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-symbol.o ../deps/v8/src/runtime/runtime-symbol.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-symbol.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-temporal.o ../deps/v8/src/runtime/runtime-temporal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-temporal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-proxy.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-test.o ../deps/v8/src/runtime/runtime-test.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-test.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-trace.o ../deps/v8/src/runtime/runtime-trace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-trace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/deoptimizer/frame-description.h:10, from ../deps/v8/src/deoptimizer/deoptimizer.h:13, from ../deps/v8/src/runtime/runtime-scopes.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-typedarray.o ../deps/v8/src/runtime/runtime-typedarray.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-typedarray.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-weak-refs.o ../deps/v8/src/runtime/runtime-weak-refs.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-weak-refs.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-shadow-realm.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime.o ../deps/v8/src/runtime/runtime.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/code-pointer-table.o ../deps/v8/src/sandbox/code-pointer-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/code-pointer-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-regexp.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-strings.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/external-pointer-table.o ../deps/v8/src/sandbox/external-pointer-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/external-pointer-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-trace.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/sandbox.o ../deps/v8/src/sandbox/sandbox.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/sandbox.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/testing.o ../deps/v8/src/sandbox/testing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/testing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/trusted-pointer-table.o ../deps/v8/src/sandbox/trusted-pointer-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/sandbox/trusted-pointer-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/code-serializer.o ../deps/v8/src/snapshot/code-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/code-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-weak-refs.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/runtime/runtime-test.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/context-deserializer.o ../deps/v8/src/snapshot/context-deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/context-deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/runtime/runtime.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-symbol.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/sandbox/external-pointer-table.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/sandbox/trusted-pointer-table.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/context-serializer.o ../deps/v8/src/snapshot/context-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/context-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/codegen/script-details.h:10, from ../deps/v8/src/snapshot/code-serializer.h:9, from ../deps/v8/src/snapshot/code-serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/runtime/runtime-temporal.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/sandbox/testing.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/deserializer.o ../deps/v8/src/snapshot/deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-typedarray.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/embedded/embedded-data.o ../deps/v8/src/snapshot/embedded/embedded-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/embedded/embedded-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/snapshot/deserializer.h:13, from ../deps/v8/src/snapshot/context-deserializer.h:8, from ../deps/v8/src/snapshot/context-deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/sandbox/code-pointer-table.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/snapshot/context-serializer.h:8, from ../deps/v8/src/snapshot/context-serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/object-deserializer.o ../deps/v8/src/snapshot/object-deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/object-deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/read-only-deserializer.o ../deps/v8/src/snapshot/read-only-deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/read-only-deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/read-only-serializer.o ../deps/v8/src/snapshot/read-only-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/read-only-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/roots-serializer.o ../deps/v8/src/snapshot/roots-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/roots-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../deps/v8/src/snapshot/embedded/embedded-data.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/snapshot/deserializer.h:13, from ../deps/v8/src/snapshot/deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/serializer-deserializer.o ../deps/v8/src/snapshot/serializer-deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/serializer-deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/serializer.o ../deps/v8/src/snapshot/serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/snapshot/deserializer.h:13, from ../deps/v8/src/snapshot/read-only-deserializer.h:8, from ../deps/v8/src/snapshot/read-only-deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/snapshot/deserializer.h:13, from ../deps/v8/src/snapshot/object-deserializer.h:8, from ../deps/v8/src/snapshot/object-deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/shared-heap-deserializer.o ../deps/v8/src/snapshot/shared-heap-deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/shared-heap-deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/shared-heap-serializer.o ../deps/v8/src/snapshot/shared-heap-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/shared-heap-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot-data.o ../deps/v8/src/snapshot/snapshot-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/serializer.h:10, from ../deps/v8/src/snapshot/roots-serializer.h:11, from ../deps/v8/src/snapshot/read-only-serializer.h:8, from ../deps/v8/src/snapshot/read-only-serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/serializer-deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot-source-sink.o ../deps/v8/src/snapshot/snapshot-source-sink.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot-source-sink.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/serializer.h:10, from ../deps/v8/src/snapshot/roots-serializer.h:11, from ../deps/v8/src/snapshot/roots-serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot-utils.o ../deps/v8/src/snapshot/snapshot-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/serializer.h:10, from ../deps/v8/src/snapshot/serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot.o ../deps/v8/src/snapshot/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/sort-builtins.o ../deps/v8/src/snapshot/sort-builtins.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/sort-builtins.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/startup-deserializer.o ../deps/v8/src/snapshot/startup-deserializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/startup-deserializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/snapshot/deserializer.h:13, from ../deps/v8/src/snapshot/shared-heap-deserializer.h:8, from ../deps/v8/src/snapshot/shared-heap-deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/serializer.h:10, from ../deps/v8/src/snapshot/snapshot-data.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/startup-serializer.o ../deps/v8/src/snapshot/startup-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/snapshot/startup-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/char-predicates.o ../deps/v8/src/strings/char-predicates.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/char-predicates.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/string-builder.o ../deps/v8/src/strings/string-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/string-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/serializer.h:10, from ../deps/v8/src/snapshot/roots-serializer.h:11, from ../deps/v8/src/snapshot/shared-heap-serializer.h:8, from ../deps/v8/src/snapshot/shared-heap-serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/snapshot/snapshot-source-sink.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/handles/local-handles.h:12, from ../deps/v8/src/execution/local-isolate.h:12, from ../deps/v8/src/snapshot/deserializer.h:13, from ../deps/v8/src/snapshot/startup-deserializer.h:8, from ../deps/v8/src/snapshot/startup-deserializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/handles/global-handles.h:17, from ../deps/v8/src/snapshot/startup-serializer.h:10, from ../deps/v8/src/snapshot/startup-serializer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/string-case.o ../deps/v8/src/strings/string-case.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/string-case.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from ../deps/v8/src/snapshot/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/string-stream.o ../deps/v8/src/strings/string-stream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/string-stream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/unicode-decoder.o ../deps/v8/src/strings/unicode-decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/unicode-decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/objects/shared-function-info.h:18, from ../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../deps/v8/src/snapshot/sort-builtins.h:12, from ../deps/v8/src/snapshot/sort-builtins.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/unicode.o ../deps/v8/src/strings/unicode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/unicode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/uri.o ../deps/v8/src/strings/uri.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/strings/uri.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tasks/cancelable-task.o ../deps/v8/src/tasks/cancelable-task.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tasks/cancelable-task.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tasks/operations-barrier.o ../deps/v8/src/tasks/operations-barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tasks/operations-barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/strings/string-builder.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tasks/task-utils.o ../deps/v8/src/tasks/task-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tasks/task-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/temporal/temporal-parser.o ../deps/v8/src/temporal/temporal-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/temporal/temporal-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/third_party/siphash/halfsiphash.o ../deps/v8/src/third_party/siphash/halfsiphash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/third_party/siphash/halfsiphash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tracing/trace-event.o ../deps/v8/src/tracing/trace-event.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tracing/trace-event.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/strings/string-stream.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tracing/traced-value.o ../deps/v8/src/tracing/traced-value.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tracing/traced-value.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tracing/tracing-category-observer.o ../deps/v8/src/tracing/tracing-category-observer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/tracing/tracing-category-observer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/address-map.o ../deps/v8/src/utils/address-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/address-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/strings/uri.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/allocation.o ../deps/v8/src/utils/allocation.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/allocation.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/bit-vector.o ../deps/v8/src/utils/bit-vector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/bit-vector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/detachable-vector.o ../deps/v8/src/utils/detachable-vector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/detachable-vector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/tracing/tracing-category-observer.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/hex-format.o ../deps/v8/src/utils/hex-format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/hex-format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/tasks/cancelable-task.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/temporal/temporal-parser.h:9, from ../deps/v8/src/temporal/temporal-parser.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/identity-map.o ../deps/v8/src/utils/identity-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/identity-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/memcopy.o ../deps/v8/src/utils/memcopy.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/memcopy.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/ostreams.o ../deps/v8/src/utils/ostreams.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/ostreams.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/sha-256.o ../deps/v8/src/utils/sha-256.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/sha-256.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/utils.o ../deps/v8/src/utils/utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/version.o ../deps/v8/src/utils/version.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/utils/version.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/tracing/trace-event.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/accounting-allocator.o ../deps/v8/src/zone/accounting-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/accounting-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/type-stats.o ../deps/v8/src/zone/type-stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/type-stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/zone-segment.o ../deps/v8/src/zone/zone-segment.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/zone-segment.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/zone.o ../deps/v8/src/zone/zone.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/zone/zone.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/utils/address-map.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/crc32.o ../deps/v8/src/inspector/crc32.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/crc32.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/custom-preview.o ../deps/v8/src/inspector/custom-preview.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/custom-preview.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/injected-script.o ../deps/v8/src/inspector/injected-script.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/injected-script.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/inspected-context.o ../deps/v8/src/inspector/inspected-context.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/inspected-context.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/remote-object-id.o ../deps/v8/src/inspector/remote-object-id.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/remote-object-id.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/utils/identity-map.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/search-util.o ../deps/v8/src/inspector/search-util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/search-util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/string-16.o ../deps/v8/src/inspector/string-16.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/string-16.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/string-util.o ../deps/v8/src/inspector/string-util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/string-util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/objects/string.h:15, from ../deps/v8/src/utils/ostreams.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/test-interface.o ../deps/v8/src/inspector/test-interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/test-interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../deps/v8/src/snapshot/embedded/embedded-data-inl.h:8, from ../deps/v8/src/utils/memcopy.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-console-agent-impl.o ../deps/v8/src/inspector/v8-console-agent-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-console-agent-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-console-message.o ../deps/v8/src/inspector/v8-console-message.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-console-message.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-console.o ../deps/v8/src/inspector/v8-console.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-console.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-agent-impl.o ../deps/v8/src/inspector/v8-debugger-agent-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-agent-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-barrier.o ../deps/v8/src/inspector/v8-debugger-barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-id.o ../deps/v8/src/inspector/v8-debugger-id.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-id.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-script.o ../deps/v8/src/inspector/v8-debugger-script.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger-script.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger.o ../deps/v8/src/inspector/v8-debugger.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-debugger.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-deep-serializer.o ../deps/v8/src/inspector/v8-deep-serializer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-deep-serializer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-heap-profiler-agent-impl.o ../deps/v8/src/inspector/v8-heap-profiler-agent-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-heap-profiler-agent-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-inspector-impl.o ../deps/v8/src/inspector/v8-inspector-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-inspector-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-inspector-session-impl.o ../deps/v8/src/inspector/v8-inspector-session-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-inspector-session-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-profiler-agent-impl.o ../deps/v8/src/inspector/v8-profiler-agent-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-profiler-agent-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-regex.o ../deps/v8/src/inspector/v8-regex.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-regex.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-runtime-agent-impl.o ../deps/v8/src/inspector/v8-runtime-agent-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-runtime-agent-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-schema-agent-impl.o ../deps/v8/src/inspector/v8-schema-agent-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-schema-agent-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-serialization-duplicate-tracker.o ../deps/v8/src/inspector/v8-serialization-duplicate-tracker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-serialization-duplicate-tracker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-stack-trace-impl.o ../deps/v8/src/inspector/v8-stack-trace-impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-stack-trace-impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-value-utils.o ../deps/v8/src/inspector/v8-value-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-value-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/value-mirror.o ../deps/v8/src/inspector/value-mirror.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/value-mirror.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-string-conversions.o ../deps/v8/src/inspector/v8-string-conversions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/inspector/v8-string-conversions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/json_platform_v8.o ../deps/v8/third_party/inspector_protocol/crdtp/json_platform_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/json_platform_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/cbor.o ../deps/v8/third_party/inspector_protocol/crdtp/cbor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/cbor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/dispatch.o ../deps/v8/third_party/inspector_protocol/crdtp/dispatch.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/dispatch.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/error_support.o ../deps/v8/third_party/inspector_protocol/crdtp/error_support.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/error_support.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/json.o ../deps/v8/third_party/inspector_protocol/crdtp/json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/protocol_core.o ../deps/v8/third_party/inspector_protocol/crdtp/protocol_core.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/protocol_core.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/serializable.o ../deps/v8/third_party/inspector_protocol/crdtp/serializable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/serializable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/span.o ../deps/v8/third_party/inspector_protocol/crdtp/span.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/span.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/status.o ../deps/v8/third_party/inspector_protocol/crdtp/status.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/third_party/inspector_protocol/crdtp/status.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/baseline-batch-compiler.o ../deps/v8/src/baseline/baseline-batch-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/baseline-batch-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/baseline-compiler.o ../deps/v8/src/baseline/baseline-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/baseline/baseline-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-js.o ../deps/v8/src/asmjs/asm-js.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-js.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-parser.o ../deps/v8/src/asmjs/asm-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-scanner.o ../deps/v8/src/asmjs/asm-scanner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-scanner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-types.o ../deps/v8/src/asmjs/asm-types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/asmjs/asm-types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.o ../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-wasm-objects.o ../deps/v8/src/debug/debug-wasm-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/debug/debug-wasm-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-test-wasm.o ../deps/v8/src/runtime/runtime-test-wasm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-test-wasm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-wasm.o ../deps/v8/src/runtime/runtime-wasm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/runtime/runtime-wasm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-inside.o ../deps/v8/src/trap-handler/handler-inside.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-inside.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-outside.o ../deps/v8/src/trap-handler/handler-outside.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-outside.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-shared.o ../deps/v8/src/trap-handler/handler-shared.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-shared.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/baseline/liftoff-assembler.o ../deps/v8/src/wasm/baseline/liftoff-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/baseline/liftoff-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/baseline/liftoff-compiler.o ../deps/v8/src/wasm/baseline/liftoff-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/baseline/liftoff-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/baseline/parallel-move.o ../deps/v8/src/wasm/baseline/parallel-move.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/baseline/parallel-move.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/canonical-types.o ../deps/v8/src/wasm/canonical-types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/canonical-types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/code-space-access.o ../deps/v8/src/wasm/code-space-access.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/code-space-access.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/constant-expression-interface.o ../deps/v8/src/wasm/constant-expression-interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/constant-expression-interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/constant-expression.o ../deps/v8/src/wasm/constant-expression.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/constant-expression.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/function-body-decoder.o ../deps/v8/src/wasm/function-body-decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/function-body-decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/function-compiler.o ../deps/v8/src/wasm/function-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/function-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/handles/global-handles.h:17, from ../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../deps/v8/src/baseline/baseline-batch-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/asmjs/asm-scanner.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/graph-builder-interface.o ../deps/v8/src/wasm/graph-builder-interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/graph-builder-interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/compiler/turboshaft/phase.h:11, from ../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12, from ../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/baseline/baseline-assembler.h:8, from ../deps/v8/src/baseline/baseline-assembler-inl.h:8, from ../deps/v8/src/baseline/baseline-compiler.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/execution/arguments-inl.h:8, from ../deps/v8/src/runtime/runtime-test-wasm.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/jump-table-assembler.o ../deps/v8/src/wasm/jump-table-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/jump-table-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/local-decl-encoder.o ../deps/v8/src/wasm/local-decl-encoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/local-decl-encoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/compiler/wasm-compiler.h:18, from ../deps/v8/src/runtime/runtime-wasm.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/wasm/code-space-access.h:14, from ../deps/v8/src/wasm/code-space-access.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/debug/debug-wasm-objects.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/memory-tracing.o ../deps/v8/src/wasm/memory-tracing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/memory-tracing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/module-compiler.o ../deps/v8/src/wasm/module-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/module-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/module-decoder.o ../deps/v8/src/wasm/module-decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/module-decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from ../deps/v8/src/asmjs/asm-js.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../deps/v8/src/wasm/baseline/liftoff-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/heap-object-inl.h:8, from ../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../deps/v8/src/objects/heap-number-inl.h:10, from ../deps/v8/src/numbers/conversions-inl.h:21, from ../deps/v8/src/asmjs/asm-parser.cc:17: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/module-instantiate.o ../deps/v8/src/wasm/module-instantiate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/module-instantiate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/heap/factory-inl.h:8, from ../deps/v8/src/wasm/constant-expression.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/wasm/constant-expression-interface.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/names-provider.o ../deps/v8/src/wasm/names-provider.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/names-provider.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/pgo.o ../deps/v8/src/wasm/pgo.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/pgo.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/wasm/function-compiler.h:14, from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:8, from ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/wasm/function-compiler.h:14, from ../deps/v8/src/wasm/function-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/wasm-linkage.h:13, from ../deps/v8/src/wasm/function-body-decoder.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/compiler/linkage.h:10, from ../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../deps/v8/src/wasm/graph-builder-interface.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/simd-shuffle.o ../deps/v8/src/wasm/simd-shuffle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/simd-shuffle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/stacks.o ../deps/v8/src/wasm/stacks.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/stacks.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/streaming-decoder.o ../deps/v8/src/wasm/streaming-decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/streaming-decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/sync-streaming-decoder.o ../deps/v8/src/wasm/sync-streaming-decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/sync-streaming-decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/wasm/jump-table-assembler.h:13, from ../deps/v8/src/wasm/jump-table-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/turboshaft-graph-interface.o ../deps/v8/src/wasm/turboshaft-graph-interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/turboshaft-graph-interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/wasm/module-compiler.h:22, from ../deps/v8/src/wasm/module-compiler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/value-type.o ../deps/v8/src/wasm/value-type.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/value-type.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-code-manager.o ../deps/v8/src/wasm/wasm-code-manager.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-code-manager.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../deps/v8/src/wasm/baseline/parallel-move.h:8, from ../deps/v8/src/wasm/baseline/parallel-move.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/wasm/module-decoder-impl.h:13, from ../deps/v8/src/wasm/module-decoder.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-debug.o ../deps/v8/src/wasm/wasm-debug.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-disassembler.o ../deps/v8/src/wasm/wasm-disassembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-disassembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/wasm/module-instantiate.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-engine.o ../deps/v8/src/wasm/wasm-engine.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-engine.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/simulator.h:13, from ../deps/v8/src/wasm/stacks.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/wasm/sync-streaming-decoder.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-external-refs.o ../deps/v8/src/wasm/wasm-external-refs.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-external-refs.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../deps/v8/src/wasm/turboshaft-graph-interface.h:13, from ../deps/v8/src/wasm/turboshaft-graph-interface.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/wasm/streaming-decoder.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-features.o ../deps/v8/src/wasm/wasm-features.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-features.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/compiler.h:17, from ../deps/v8/src/compiler/wasm-compiler.h:18, from ../deps/v8/src/wasm/wasm-debug.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-import-wrapper-cache.o ../deps/v8/src/wasm/wasm-import-wrapper-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-import-wrapper-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/logging/counters.h:19, from ../deps/v8/src/wasm/module-decoder-impl.h:13, from ../deps/v8/src/wasm/wasm-disassembler.cc:11: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/wasm/wasm-code-manager.cc:20: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-js.o ../deps/v8/src/wasm/wasm-js.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-js.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/interrupts-scope.h:8, from ../deps/v8/src/debug/debug.h:18, from ../deps/v8/src/wasm/wasm-engine.cc:12: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/wasm/wasm-objects-inl.h:16, from ../deps/v8/src/wasm/wasm-external-refs.cc:17: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-module-builder.o ../deps/v8/src/wasm/wasm-module-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-module-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/wasm/wasm-features.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-module-sourcemap.o ../deps/v8/src/wasm/wasm-module-sourcemap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-module-sourcemap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/wasm/wasm-js.cc:14: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-module.o ../deps/v8/src/wasm/wasm-module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-objects.o ../deps/v8/src/wasm/wasm-objects.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-objects.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-opcodes.o ../deps/v8/src/wasm/wasm-opcodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-opcodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-result.o ../deps/v8/src/wasm/wasm-result.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-result.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-serialization.o ../deps/v8/src/wasm/wasm-serialization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-serialization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-subtyping.o ../deps/v8/src/wasm/wasm-subtyping.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wasm-subtyping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/wasm/wasm-objects.h:16, from ../deps/v8/src/wasm/wasm-objects.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/wasm/wasm-module.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/well-known-imports.o ../deps/v8/src/wasm/well-known-imports.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/well-known-imports.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wrappers.o ../deps/v8/src/wasm/wrappers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/wrappers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/fuzzing/random-module-generation.o ../deps/v8/src/wasm/fuzzing/random-module-generation.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/wasm/fuzzing/random-module-generation.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/third-party/heap-api-stub.o ../deps/v8/src/heap/third-party/heap-api-stub.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/third-party/heap-api-stub.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/assembler-riscv.o ../deps/v8/src/codegen/riscv/assembler-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/assembler-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/base-assembler-riscv.o ../deps/v8/src/codegen/riscv/base-assembler-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/base-assembler-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/wasm/wasm-result.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/base-constants-riscv.o ../deps/v8/src/codegen/riscv/base-constants-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/base-constants-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/base-riscv-i.o ../deps/v8/src/codegen/riscv/base-riscv-i.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/base-riscv-i.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/compiler/linkage.h:10, from ../deps/v8/src/wasm/wrappers.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/wasm/wasm-objects.h:16, from ../deps/v8/src/wasm/wasm-serialization.h:13, from ../deps/v8/src/wasm/wasm-serialization.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/execution/isolate-utils-inl.h:8, from ../deps/v8/src/heap/third-party/heap-api-stub.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/base-assembler-riscv.h:43, from ../deps/v8/src/codegen/riscv/base-assembler-riscv.cc:35: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/cpu-riscv.o ../deps/v8/src/codegen/riscv/cpu-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/cpu-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/assembler-riscv.h:43, from ../deps/v8/src/codegen/riscv/assembler-riscv.cc:35: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/simulator.h:13, from ../deps/v8/src/codegen/riscv/base-constants-riscv.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-a.o ../deps/v8/src/codegen/riscv/extension-riscv-a.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-a.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-b.o ../deps/v8/src/codegen/riscv/extension-riscv-b.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-b.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/base-riscv-i.h:4, from ../deps/v8/src/codegen/riscv/base-riscv-i.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-c.o ../deps/v8/src/codegen/riscv/extension-riscv-c.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-c.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-d.o ../deps/v8/src/codegen/riscv/extension-riscv-d.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-d.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-f.o ../deps/v8/src/codegen/riscv/extension-riscv-f.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-f.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-m.o ../deps/v8/src/codegen/riscv/extension-riscv-m.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-m.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-v.o ../deps/v8/src/codegen/riscv/extension-riscv-v.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-v.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-zicsr.o ../deps/v8/src/codegen/riscv/extension-riscv-zicsr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-zicsr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-c.h:4, from ../deps/v8/src/codegen/riscv/extension-riscv-c.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-a.h:4, from ../deps/v8/src/codegen/riscv/extension-riscv-a.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-d.h:4, from ../deps/v8/src/codegen/riscv/extension-riscv-d.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-f.h:4, from ../deps/v8/src/codegen/riscv/extension-riscv-f.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-zifencei.o ../deps/v8/src/codegen/riscv/extension-riscv-zifencei.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/extension-riscv-zifencei.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-m.h:5, from ../deps/v8/src/codegen/riscv/extension-riscv-m.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/macro-assembler-riscv.o ../deps/v8/src/codegen/riscv/macro-assembler-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/codegen/riscv/macro-assembler-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/riscv/deoptimizer-riscv.o ../deps/v8/src/deoptimizer/riscv/deoptimizer-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/deoptimizer/riscv/deoptimizer-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/riscv/disasm-riscv.o ../deps/v8/src/diagnostics/riscv/disasm-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/riscv/disasm-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/riscv/unwinder-riscv.o ../deps/v8/src/diagnostics/riscv/unwinder-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/diagnostics/riscv/unwinder-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-b.h:4, from ../deps/v8/src/codegen/riscv/extension-riscv-b.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-v.h:8, from ../deps/v8/src/codegen/riscv/extension-riscv-v.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-zicsr.h:7, from ../deps/v8/src/codegen/riscv/extension-riscv-zicsr.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/riscv/frame-constants-riscv.o ../deps/v8/src/execution/riscv/frame-constants-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/riscv/frame-constants-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/riscv/simulator-riscv.o ../deps/v8/src/execution/riscv/simulator-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/execution/riscv/simulator-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.o ../deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-inside-posix.o ../deps/v8/src/trap-handler/handler-inside-posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-inside-posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/riscv/extension-riscv-zifencei.h:7, from ../deps/v8/src/codegen/riscv/extension-riscv-zifencei.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-outside-posix.o ../deps/v8/src/trap-handler/handler-outside-posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-outside-posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/src/regexp/special-case.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/regexp/special-case.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/src/regexp/special-case.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/class-verifiers.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/class-verifiers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/class-verifiers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/factory.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/factory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/factory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/objects-printer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/objects-printer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/objects-printer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/aggregate-error-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/aggregate-error-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/aggregate-error-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/codegen/riscv/macro-assembler-riscv.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-at-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-at-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-at-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-concat-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-concat-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-concat-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-copywithin-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-copywithin-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-copywithin-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-every-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-every-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-every-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-filter-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-filter-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-filter-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-find-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-find-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-find-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-findindex-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findindex-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-findindex-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-findlast-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findlast-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-findlast-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/frame-constants.h:575, from ../deps/v8/src/deoptimizer/frame-description.h:10, from ../deps/v8/src/deoptimizer/deoptimizer.h:13, from ../deps/v8/src/deoptimizer/riscv/deoptimizer-riscv.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-findlastindex-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findlastindex-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-findlastindex-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-flat-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-flat-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-flat-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-foreach-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-foreach-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-foreach-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-from-async-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-from-async-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-from-async-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-from-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-from-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-from-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-isarray-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-isarray-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-isarray-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-join-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-join-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-join-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-lastindexof-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-lastindexof-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-lastindexof-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-map-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-map-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-map-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/diagnostics/riscv/disasm-riscv.cc:34: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-of-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-of-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-of-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-reduce-right-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reduce-right-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-reduce-right-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-reduce-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reduce-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-reduce-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-reverse-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reverse-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-reverse-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-shift-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-shift-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-shift-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-slice-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-slice-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-slice-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-some-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-some-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-some-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-splice-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-splice-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-splice-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-to-reversed-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-reversed-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-to-reversed-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-to-sorted-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-sorted-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-to-sorted-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-to-spliced-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-spliced-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-to-spliced-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-unshift-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-unshift-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-unshift-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-with-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-with-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-with-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/arraybuffer-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/arraybuffer-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/arraybuffer-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/base-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/base-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/base-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/boolean-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/boolean-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/boolean-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/builtins-bigint-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/builtins-bigint-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/builtins-bigint-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/builtins-string-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/builtins-string-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/builtins-string-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/cast-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/cast-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/cast-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/collections-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/collections-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/collections-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/constructor-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/constructor-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/constructor-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/conversion-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/conversion-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/conversion-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../deps/v8/src/execution/riscv/frame-constants-riscv.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/convert-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/convert-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/convert-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/console-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/console-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/console-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/data-view-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/data-view-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/data-view-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/finalization-registry-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/finalization-registry-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/finalization-registry-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/frames-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/frames-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/frames-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/frame-arguments-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/frame-arguments-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/frame-arguments-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/function-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/function-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/function-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/growable-fixed-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/growable-fixed-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/growable-fixed-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/ic-callable-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/ic-callable-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/ic-callable-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/ic-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/ic-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/ic-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/internal-coverage-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/internal-coverage-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/internal-coverage-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/internal-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/internal-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/internal-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/iterator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/iterator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/iterator-from-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-from-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/iterator-from-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/iterator-helpers-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-helpers-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/iterator-helpers-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/map-groupby-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/map-groupby-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/map-groupby-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/math-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/math-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/math-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/number-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/number-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/number-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/object-fromentries-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-fromentries-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/object-fromentries-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/object-groupby-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-groupby-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/object-groupby-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/object-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/object-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-abstract-operations-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-abstract-operations-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-abstract-operations-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-all-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-all-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-all-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-all-element-closure-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-all-element-closure-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-all-element-closure-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-any-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-any-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-any-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-constructor-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-constructor-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-constructor-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-finally-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-finally-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-finally-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-jobs-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-jobs-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-jobs-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-misc-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-misc-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-misc-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-race-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-race-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-race-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-reaction-job-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-reaction-job-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-reaction-job-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-resolve-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-resolve-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-resolve-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-then-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-then-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-then-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-withresolvers-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-withresolvers-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/promise-withresolvers-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-constructor-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-constructor-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-constructor-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-delete-property-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-delete-property-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-delete-property-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-get-property-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-get-property-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-get-property-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-has-property-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-has-property-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-has-property-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-is-extensible-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-is-extensible-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-is-extensible-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-revocable-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-revocable-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-revocable-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-revoke-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-revoke-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-revoke-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-set-property-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-set-property-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-set-property-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/proxy-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/reflect-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/reflect-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/reflect-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-exec-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-exec-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-exec-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-match-all-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-match-all-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-match-all-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-match-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-match-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-match-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-replace-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-replace-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-replace-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-search-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-search-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-search-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-source-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-source-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-source-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-split-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-split-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-split-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-test-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-test-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-test-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/regexp-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-difference-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-difference-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-difference-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-intersection-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-intersection-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-intersection-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-is-disjoint-from-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-disjoint-from-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-is-disjoint-from-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-is-subset-of-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-subset-of-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-is-subset-of-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-is-superset-of-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-superset-of-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-is-superset-of-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-symmetric-difference-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-symmetric-difference-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-symmetric-difference-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-union-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-union-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/set-union-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-at-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-at-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-at-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-endswith-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-endswith-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-endswith-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-html-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-html-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-html-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-includes-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-includes-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-includes-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-indexof-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-indexof-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-indexof-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-iswellformed-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-iswellformed-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-iswellformed-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-iterator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-iterator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-iterator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-pad-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-pad-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-pad-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-match-search-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-match-search-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-match-search-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-repeat-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-repeat-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-repeat-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-replaceall-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-replaceall-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-replaceall-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-slice-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-slice-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-slice-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-startswith-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-startswith-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-startswith-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-substr-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-substr-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-substr-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-substring-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-substring-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-substring-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-towellformed-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-towellformed-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-towellformed-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-trim-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-trim-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/string-trim-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/suppressed-error-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/suppressed-error-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/suppressed-error-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/symbol-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/symbol-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/symbol-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/torque-internal-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/torque-internal-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/torque-internal-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-at-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-at-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-at-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-every-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-every-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-every-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-entries-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-entries-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-entries-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-filter-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-filter-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-filter-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-find-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-find-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-find-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-findindex-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findindex-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-findindex-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-findlast-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findlast-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-findlast-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-findlastindex-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findlastindex-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-findlastindex-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-foreach-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-foreach-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-foreach-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-from-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-from-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-from-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-keys-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-keys-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-keys-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-of-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-of-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-of-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-reduce-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-reduce-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-reduce-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-reduceright-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-reduceright-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-reduceright-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-set-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-set-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-set-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-slice-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-slice-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-slice-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-some-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-some-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-some-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-sort-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-sort-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-sort-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-subarray-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-subarray-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-subarray-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-to-reversed-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-to-reversed-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-to-reversed-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-to-sorted-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-to-sorted-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-to-sorted-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-values-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-values-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-values-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-with-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-with-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-with-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/typed-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/weak-ref-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/weak-ref-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/weak-ref-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/ic/handler-configuration-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic/handler-configuration-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/ic/handler-configuration-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/allocation-site-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/allocation-site-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/allocation-site-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/api-callbacks-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/api-callbacks-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/api-callbacks-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.h:9, from ../deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/arguments-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/arguments-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/arguments-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/bigint-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/bigint-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/bigint-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/call-site-info-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/call-site-info-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/call-site-info-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/cell-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/cell-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/cell-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/bytecode-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/bytecode-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/bytecode-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/contexts-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/contexts-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/contexts-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/data-handler-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/data-handler-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/data-handler-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/debug-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/debug-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/debug-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/descriptor-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/descriptor-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/descriptor-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/allocation-site-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/allocation-site-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/cell-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/cell-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/contexts-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/contexts-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/call-site-info-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/call-site-info-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/handles/persistent-handles.h:11, from ../deps/v8/src/heap/local-heap-inl.h:11, from ../deps/v8/src/heap/factory-base-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/factory.cc:2: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/embedder-data-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/embedder-data-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/embedder-data-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/feedback-cell-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-cell-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/feedback-cell-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/api-callbacks-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/api-callbacks-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/feedback-vector-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-vector-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/feedback-vector-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/debug-objects-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/debug-objects-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/fixed-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/fixed-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/fixed-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/allocation-site-inl.h:9, from ../deps/v8/src/objects/all-objects-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/objects-printer.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/foreign-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/foreign-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/foreign-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/descriptor-array-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/descriptor-array-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/free-space-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/free-space-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/free-space-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/heap-number-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/heap-number-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/heap-number-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/heap-object-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/heap-object-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/heap-object-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-array-buffer-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-buffer-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-array-buffer-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/heap-object-inl.h:8, from ../deps/v8/src/objects/embedder-data-array-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/embedder-data-array-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/feedback-vector-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-vector-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/feedback-cell-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-cell-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/foreign-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/foreign-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/execution/isolate-inl.h:8, from ../deps/v8/src/objects/arguments-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/arguments-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-atomics-synchronization-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-atomics-synchronization-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/free-space-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/free-space-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/data-handler-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/data-handler-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/handles/handles-inl.h:9, from ../deps/v8/src/objects/fixed-array-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/fixed-array-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-collection-iterator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-iterator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-collection-iterator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/js-array-buffer-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-buffer-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-collection-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-collection-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-function-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-function-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-function-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/js-array.h:9, from ../deps/v8/src/objects/js-array-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/js-atomics-synchronization-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/js-collection-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-generator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-generator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-generator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/js-collection-iterator-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-iterator-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-iterator-helpers-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-iterator-helpers-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-iterator-helpers-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/ic/ic.h:11, from ../deps/v8/src/objects/js-function-inl.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-function-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/js-promise-inl.h:10, from ../deps/v8/src/objects/js-generator-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-generator-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/oddball-inl.h:9, from ../deps/v8/src/objects/js-iterator-helpers-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-promise-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-promise-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-promise-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-proxy-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-proxy-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-proxy-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/hash-table.h:13, from ../deps/v8/src/objects/dictionary.h:11, from ../deps/v8/src/objects/js-objects-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-objects-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-raw-json-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-raw-json-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-raw-json-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-regexp-string-iterator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-regexp-string-iterator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-regexp-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-regexp-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/js-promise-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-promise-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-raw-json.h:8, from ../deps/v8/src/objects/js-raw-json-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-raw-json-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-shadow-realm-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shadow-realm-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-shadow-realm-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/js-regexp-string-iterator-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-shared-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shared-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-shared-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/execution/isolate-utils-inl.h:8, from ../deps/v8/src/objects/instance-type-inl.h:9, from ../deps/v8/src/objects/js-proxy-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-proxy-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/js-regexp.h:9, from ../deps/v8/src/objects/js-regexp-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-struct-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-struct-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-struct-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-shadow-realm-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shadow-realm-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-temporal-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-temporal-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-temporal-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-shared-array-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shared-array-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-weak-refs-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-weak-refs-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-weak-refs-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/literal-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/literal-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/literal-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/map-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/map-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/map-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/megadom-handler-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/megadom-handler-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/megadom-handler-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/microtask-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/microtask-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/microtask-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-struct-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-struct-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/module-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/module-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/module-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/name-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/name-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/name-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-temporal-objects-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-temporal-objects-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/oddball-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/oddball-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/oddball-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/hole-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/hole-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/hole-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/literal-objects.h:9, from ../deps/v8/src/objects/literal-objects-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/literal-objects-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-weak-refs-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-weak-refs-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/trusted-object-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/trusted-object-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/trusted-object-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/ordered-hash-table-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/ordered-hash-table-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/ordered-hash-table-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/primitive-heap-object-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/primitive-heap-object-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/primitive-heap-object-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/module.h:9, from ../deps/v8/src/objects/module-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/module-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/promise-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/promise-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/promise-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/microtask-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/microtask-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/property-array-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-array-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/property-array-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/megadom-handler-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/megadom-handler-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/property-cell-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-cell-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/property-cell-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/property-descriptor-object-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-descriptor-object-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/property-descriptor-object-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/prototype-info-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/prototype-info-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/prototype-info-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/regexp-match-info-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/regexp-match-info-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/regexp-match-info-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/scope-info-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/scope-info-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/scope-info-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/script-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/script-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/script-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/shared-function-info-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/shared-function-info-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/shared-function-info-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/map-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/map-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/property-array-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-array-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/source-text-module-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/source-text-module-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/source-text-module-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/js-promise-inl.h:10, from ../deps/v8/src/objects/promise-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/promise-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/string-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/string-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/string-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/property-cell-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-cell-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/regexp-match-info.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/regexp-match-info-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/struct-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/struct-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/struct-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/prototype-info-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/prototype-info-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/swiss-name-dictionary-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/swiss-name-dictionary-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/swiss-name-dictionary-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/synthetic-module-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/synthetic-module-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/synthetic-module-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/template-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/template-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/template-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/property-descriptor-object-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-descriptor-object-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/templates-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/templates-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/templates-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/torque-defined-classes-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/torque-defined-classes-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/torque-defined-classes-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/turbofan-types-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turbofan-types-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/turbofan-types-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/managed.h:9, from ../deps/v8/src/objects/script-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/script-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/objects/string.h:15, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/string-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/module.h:9, from ../deps/v8/src/objects/module-inl.h:8, from ../deps/v8/src/objects/source-text-module-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/source-text-module-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/turboshaft-types-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turboshaft-types-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/turboshaft-types-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/test/torque/test-torque-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque/test-torque-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/test/torque/test-torque-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/third_party/v8/builtins/array-sort-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins/array-sort-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/third_party/v8/builtins/array-sort-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/intl-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/intl-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/intl-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/heap/local-heap.h:17, from ../deps/v8/src/codegen/tick-counter.h:11, from ../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../deps/v8/src/objects/shared-function-info-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/shared-function-info-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-break-iterator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-break-iterator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-break-iterator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/struct-inl.h:10, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/struct-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/template-objects.h:8, from ../deps/v8/src/objects/template-objects-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/template-objects-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/module.h:9, from ../deps/v8/src/objects/module-inl.h:8, from ../deps/v8/src/objects/synthetic-module-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/synthetic-module-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/templates-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/templates-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/objects/scope-info-inl.h:8, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/scope-info-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/objects/objects-inl.h:20, from ../deps/v8/src/objects/torque-defined-classes-inl.h:7, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/torque-defined-classes-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-collator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-collator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-date-time-format-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-date-time-format-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-date-time-format-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/execution/isolate-utils-inl.h:8, from ../deps/v8/src/objects/instance-type-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turbofan-types-tq.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-display-names-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-display-names-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-display-names-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/objects/intl-objects.h:18, from ../deps/v8/src/objects/js-break-iterator.h:15, from ../deps/v8/src/objects/js-break-iterator-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-break-iterator-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/execution/isolate-utils-inl.h:8, from ../deps/v8/src/objects/instance-type-inl.h:9, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turboshaft-types-tq.cc:4: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-date-time-format.h:16, from ../deps/v8/src/objects/js-date-time-format-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-date-time-format-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-collator.h:15, from ../deps/v8/src/objects/js-collator-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collator-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-duration-format-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-duration-format-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-duration-format-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-list-format-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-list-format-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-list-format-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-locale-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-locale-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-locale-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-display-names.h:15, from ../deps/v8/src/objects/js-display-names-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-display-names-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-number-format-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-number-format-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-number-format-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-plural-rules-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-plural-rules-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-plural-rules-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-duration-format.h:12, from ../deps/v8/src/objects/js-duration-format-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-duration-format-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-list-format.h:16, from ../deps/v8/src/objects/js-list-format-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-list-format-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-locale-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-locale-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-number-format.h:16, from ../deps/v8/src/objects/js-number-format-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-number-format-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-relative-time-format-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-relative-time-format-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-relative-time-format-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/api/api-inl.h:9, from ../deps/v8/src/objects/js-plural-rules-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-plural-rules-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-segment-iterator-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segment-iterator-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-segment-iterator-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-segmenter-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segmenter-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-segmenter-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-segments-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segments-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/objects/js-segments-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/js-to-js-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/js-to-js-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/js-to-js-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/js-to-wasm-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/js-to-wasm-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/wasm-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/wasm-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/wasm-strings-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-strings-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/wasm-strings-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/wasm-to-js-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/builtins/wasm-to-js-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/debug/debug-wasm-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug/debug-wasm-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/debug/debug-wasm-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/wasm/wasm-objects-tq.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm/wasm-objects-tq.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/torque-generated/src/wasm/wasm-objects-tq.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/bigint-internal.o ../deps/v8/src/bigint/bigint-internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/bigint-internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/bitwise.o ../deps/v8/src/bigint/bitwise.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/bitwise.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-burnikel.o ../deps/v8/src/bigint/div-burnikel.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-burnikel.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-helpers.o ../deps/v8/src/bigint/div-helpers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-segments.h:12, from ../deps/v8/src/objects/js-segments-inl.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segments-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-schoolbook.o ../deps/v8/src/bigint/div-schoolbook.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-schoolbook.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/fromstring.o ../deps/v8/src/bigint/fromstring.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/fromstring.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-karatsuba.o ../deps/v8/src/bigint/mul-karatsuba.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-karatsuba.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-segmenter.h:15, from ../deps/v8/src/objects/js-segmenter-inl.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segmenter-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/marking-state.h:9, from ../deps/v8/src/heap/mark-compact.h:13, from ../deps/v8/src/heap/marking-barrier.h:11, from ../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../deps/v8/src/wasm/wasm-objects-inl.h:16, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm/wasm-objects-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-schoolbook.o ../deps/v8/src/bigint/mul-schoolbook.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-schoolbook.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/tostring.o ../deps/v8/src/bigint/tostring.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/tostring.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/vector-arithmetic.o ../deps/v8/src/bigint/vector-arithmetic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/vector-arithmetic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-barrett.o ../deps/v8/src/bigint/div-barrett.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/div-barrett.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-fft.o ../deps/v8/src/bigint/mul-fft.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-fft.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-toom.o ../deps/v8/src/bigint/mul-toom.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/bigint/mul-toom.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/active-system-pages.o ../deps/v8/src/heap/base/active-system-pages.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/active-system-pages.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/incremental-marking-schedule.o ../deps/v8/src/heap/base/incremental-marking-schedule.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/incremental-marking-schedule.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/memory-tagging.o ../deps/v8/src/heap/base/memory-tagging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/memory-tagging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/stack.o ../deps/v8/src/heap/base/stack.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/stack.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-relative-time-format.h:16, from ../deps/v8/src/objects/js-relative-time-format-inl.h:12, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-relative-time-format-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/worklist.o ../deps/v8/src/heap/base/worklist.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/worklist.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/asm/riscv/push_registers_asm.o ../deps/v8/src/heap/base/asm/riscv/push_registers_asm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/asm/riscv/push_registers_asm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/allocation.o ../deps/v8/src/heap/cppgc/allocation.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/allocation.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/compaction-worklists.o ../deps/v8/src/heap/cppgc/compaction-worklists.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/compaction-worklists.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/compactor.o ../deps/v8/src/heap/cppgc/compactor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/compactor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/concurrent-marker.o ../deps/v8/src/heap/cppgc/concurrent-marker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/concurrent-marker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/explicit-management.o ../deps/v8/src/heap/cppgc/explicit-management.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/explicit-management.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/free-list.o ../deps/v8/src/heap/cppgc/free-list.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/free-list.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/gc-info-table.o ../deps/v8/src/heap/cppgc/gc-info-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/gc-info-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/gc-info.o ../deps/v8/src/heap/cppgc/gc-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/gc-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/gc-invoker.o ../deps/v8/src/heap/cppgc/gc-invoker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/gc-invoker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/objects/js-segment-iterator.h:12, from ../deps/v8/src/objects/js-segment-iterator-inl.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segment-iterator-tq.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-base.o ../deps/v8/src/heap/cppgc/heap-base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-consistency.o ../deps/v8/src/heap/cppgc/heap-consistency.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-consistency.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-growing.o ../deps/v8/src/heap/cppgc/heap-growing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-growing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-object-header.o ../deps/v8/src/heap/cppgc/heap-object-header.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-object-header.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-page.o ../deps/v8/src/heap/cppgc/heap-page.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-page.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-space.o ../deps/v8/src/heap/cppgc/heap-space.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-space.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-state.o ../deps/v8/src/heap/cppgc/heap-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-statistics-collector.o ../deps/v8/src/heap/cppgc/heap-statistics-collector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-statistics-collector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap.o ../deps/v8/src/heap/cppgc/heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/liveness-broker.o ../deps/v8/src/heap/cppgc/liveness-broker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/liveness-broker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/logging.o ../deps/v8/src/heap/cppgc/logging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/logging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marker.o ../deps/v8/src/heap/cppgc/marker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-state.o ../deps/v8/src/heap/cppgc/marking-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-verifier.o ../deps/v8/src/heap/cppgc/marking-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-visitor.o ../deps/v8/src/heap/cppgc/marking-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-worklists.o ../deps/v8/src/heap/cppgc/marking-worklists.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/marking-worklists.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/member-storage.o ../deps/v8/src/heap/cppgc/member-storage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/member-storage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/memory.o ../deps/v8/src/heap/cppgc/memory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/memory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/name-trait.o ../deps/v8/src/heap/cppgc/name-trait.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/name-trait.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/object-allocator.o ../deps/v8/src/heap/cppgc/object-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/object-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/object-size-trait.o ../deps/v8/src/heap/cppgc/object-size-trait.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/object-size-trait.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/page-memory.o ../deps/v8/src/heap/cppgc/page-memory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/page-memory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/persistent-node.o ../deps/v8/src/heap/cppgc/persistent-node.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/persistent-node.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/platform.o ../deps/v8/src/heap/cppgc/platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/pointer-policies.o ../deps/v8/src/heap/cppgc/pointer-policies.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/pointer-policies.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/prefinalizer-handler.o ../deps/v8/src/heap/cppgc/prefinalizer-handler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/prefinalizer-handler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/process-heap-statistics.o ../deps/v8/src/heap/cppgc/process-heap-statistics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/process-heap-statistics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/process-heap.o ../deps/v8/src/heap/cppgc/process-heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/process-heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/raw-heap.o ../deps/v8/src/heap/cppgc/raw-heap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/raw-heap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/remembered-set.o ../deps/v8/src/heap/cppgc/remembered-set.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/remembered-set.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/stats-collector.o ../deps/v8/src/heap/cppgc/stats-collector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/stats-collector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/sweeper.o ../deps/v8/src/heap/cppgc/sweeper.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/sweeper.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/testing.o ../deps/v8/src/heap/cppgc/testing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/testing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/trace-trait.o ../deps/v8/src/heap/cppgc/trace-trait.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/trace-trait.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/virtual-memory.o ../deps/v8/src/heap/cppgc/virtual-memory.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/virtual-memory.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/visitor.o ../deps/v8/src/heap/cppgc/visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/write-barrier.o ../deps/v8/src/heap/cppgc/write-barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/write-barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/debug-support.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/debug-support.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/debug-support.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Protocol.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/Protocol.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Protocol.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Console.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/Console.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Console.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Debugger.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/Debugger.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Debugger.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/HeapProfiler.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/HeapProfiler.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/HeapProfiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Profiler.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/Profiler.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Runtime.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/Runtime.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Runtime.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Schema.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol/Schema.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/gen/inspector-generated-output-root/src/inspector/protocol/Schema.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a` rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a` g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api-arguments.o ../deps/v8/src/api/api-arguments.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root -I../deps/v8/third_party/inspector_protocol -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api-arguments.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a.ar-file-list ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a.ar-file-list touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_compiler_for_mksnapshot.stamp In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/api/api-arguments.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/deoptimization-data.h:11, from ../deps/v8/src/execution/frames.h:15, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/debug-support.cc:8: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a.ar-file-list touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/torque_generated_initializers.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-array-gen.o ../deps/v8/src/builtins/builtins-array-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-array-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-function-gen.o ../deps/v8/src/builtins/builtins-async-function-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-function-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-gen.o ../deps/v8/src/builtins/builtins-async-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-generator-gen.o ../deps/v8/src/builtins/builtins-async-generator-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-generator-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-iterator-gen.o ../deps/v8/src/builtins/builtins-async-iterator-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-iterator-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-call-gen.o ../deps/v8/src/builtins/builtins-call-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-call-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-bigint-gen.o ../deps/v8/src/builtins/builtins-bigint-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-bigint-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-collections-gen.o ../deps/v8/src/builtins/builtins-collections-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-collections-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-constructor-gen.o ../deps/v8/src/builtins/builtins-constructor-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-constructor-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-conversion-gen.o ../deps/v8/src/builtins/builtins-conversion-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-conversion-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-date-gen.o ../deps/v8/src/builtins/builtins-date-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-date-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-generator-gen.o ../deps/v8/src/builtins/builtins-generator-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-generator-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-global-gen.o ../deps/v8/src/builtins/builtins-global-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-global-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o ../deps/v8/src/builtins/builtins-handler-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o ../deps/v8/src/builtins/builtins-ic-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o ../deps/v8/src/builtins/builtins-internal-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o ../deps/v8/src/builtins/builtins-interpreter-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o ../deps/v8/src/builtins/builtins-intl-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o ../deps/v8/src/builtins/builtins-iterator-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-lazy-gen.o ../deps/v8/src/builtins/builtins-lazy-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-lazy-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-microtask-queue-gen.o ../deps/v8/src/builtins/builtins-microtask-queue-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-microtask-queue-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o ../deps/v8/src/builtins/builtins-number-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o ../deps/v8/src/builtins/builtins-object-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o ../deps/v8/src/builtins/builtins-promise-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o ../deps/v8/src/builtins/builtins-proxy-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o ../deps/v8/src/builtins/builtins-regexp-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-shadow-realm-gen.o ../deps/v8/src/builtins/builtins-shadow-realm-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-shadow-realm-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o ../deps/v8/src/builtins/builtins-string-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-temporal-gen.o ../deps/v8/src/builtins/builtins-temporal-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-temporal-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o ../deps/v8/src/builtins/builtins-typed-array-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o ../deps/v8/src/builtins/growable-fixed-array-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8, from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-global-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-number-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-handler-gen.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-arch.h:8, from ../deps/v8/src/codegen/macro-assembler-base.h:12, from ../deps/v8/src/codegen/macro-assembler.h:8, from ../deps/v8/src/builtins/builtins-interpreter-gen.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-string-gen.h:8, from ../deps/v8/src/builtins/builtins-string-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-ic-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-bigint-gen.h:8, from ../deps/v8/src/builtins/builtins-bigint-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8, from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-object-gen.h:8, from ../deps/v8/src/builtins/builtins-object-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-lazy-gen.h:8, from ../deps/v8/src/builtins/builtins-lazy-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-shadow-realm-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/codegen/code-factory.h:8, from ../deps/v8/src/builtins/builtins-array-gen.h:8, from ../deps/v8/src/builtins/builtins-array-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-call-gen.h:8, from ../deps/v8/src/builtins/builtins-call-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../deps/v8/src/builtins/builtins-temporal-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-date-gen.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-regexp-gen.h:9, from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-collections-gen.h:8, from ../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/builtins/builtins-descriptors.h:9, from ../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/builtins/builtins-microtask-queue-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-async-gen.h:8, from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/profile-data-reader.o ../deps/v8/src/builtins/profile-data-reader.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/profile-data-reader.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o ../deps/v8/src/builtins/setup-builtins-internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/codegen/code-stub-assembler.o ../deps/v8/src/codegen/code-stub-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/codegen/code-stub-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o ../deps/v8/src/heap/setup-heap-internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o ../deps/v8/src/ic/accessor-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/codegen/reloc-info.h:9, from ../deps/v8/src/codegen/assembler.h:52, from ../deps/v8/src/codegen/assembler-inl.h:8, from ../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/codegen/code-stub-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o ../deps/v8/src/ic/binary-op-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o ../deps/v8/src/ic/keyed-store-generic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/api/api.h:17, from ../deps/v8/src/heap/setup-heap-internal.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/ic/accessor-assembler.h:9, from ../deps/v8/src/ic/accessor-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/unary-op-assembler.o ../deps/v8/src/ic/unary-op-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/unary-op-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/ic/binary-op-assembler.h:10, from ../deps/v8/src/ic/binary-op-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o ../deps/v8/src/interpreter/interpreter-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/ic/keyed-store-generic.h:9, from ../deps/v8/src/ic/keyed-store-generic.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o ../deps/v8/src/interpreter/interpreter-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o ../deps/v8/src/builtins/builtins-wasm-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/ic/unary-op-assembler.h:8, from ../deps/v8/src/ic/unary-op-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/riscv/builtins-riscv.o ../deps/v8/src/builtins/riscv/builtins-riscv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/riscv/builtins-riscv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/enum-verifiers.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/enum-verifiers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/enum-verifiers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/exported-macros-assembler.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/exported-macros-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/exported-macros-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../deps/v8/src/interpreter/interpreter-generator.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/aggregate-error-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/aggregate-error-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-at-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-at-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-at-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-concat-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-concat-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-concat-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-copywithin-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-copywithin-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8, from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-every-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-every-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-every-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../deps/v8/src/execution/arguments.h:10, from ../deps/v8/src/builtins/builtins-utils.h:10, from ../deps/v8/src/api/api-arguments.h:9, from ../deps/v8/src/builtins/riscv/builtins-riscv.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from ../deps/v8/src/codegen/code-stub-assembler.h:15, from ../deps/v8/src/builtins/builtins-wasm-gen.h:8, from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-at-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/codegen/interface-descriptors.h:15, from ../deps/v8/src/codegen/callable.h:8, from ../deps/v8/src/compiler/code-assembler.h:21, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/enum-verifiers.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-concat-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-filter-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-filter-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-filter-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-every-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-find-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-find-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-find-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-findindex-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findindex-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-findindex-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-filter-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/exported-macros-assembler.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-find-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-findlast-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findlast-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-findlast-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-findlastindex-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-findlastindex-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-flat-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-flat-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-flat-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-foreach-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-foreach-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-foreach-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-flat-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-from-async-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-from-async-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-from-async-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-from-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-from-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-from-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-isarray-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-isarray-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-isarray-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-join-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-join-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-join-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-lastindexof-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-lastindexof-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-map-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-map-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-map-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-of-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-of-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-of-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-reduce-right-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-reduce-right-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-reduce-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reduce-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-reduce-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-from-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-join-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-reverse-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reverse-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-reverse-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-shift-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-shift-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-shift-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-slice-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-slice-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-slice-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-some-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-some-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-some-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-map-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-of-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-splice-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-splice-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-splice-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-slice-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-to-reversed-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-to-reversed-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-shift-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-some-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-to-sorted-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-to-sorted-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-to-spliced-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-to-spliced-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-unshift-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-unshift-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-unshift-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-splice-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-with-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-with-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-with-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/arraybuffer-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/arraybuffer-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-with-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/base-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/base-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/base-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/boolean-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/boolean-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/boolean-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/builtins-bigint-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/builtins-bigint-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/builtins-string-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/builtins-string-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/builtins-string-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/cast-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/cast-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/cast-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/base-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/collections-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/collections-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/collections-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/boolean-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/cast-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/constructor-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/constructor-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/constructor-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/conversion-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/conversion-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/conversion-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/collections-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/convert-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/convert-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/convert-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/console-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/console-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/console-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/conversion-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/constructor-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/convert-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/console-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/data-view-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/data-view-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/data-view-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/finalization-registry-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/finalization-registry-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/frames-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/frames-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/frames-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/frame-arguments-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/frame-arguments-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/function-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/function-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/function-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/data-view-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/ic-callable-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/ic-callable-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/ic-callable-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/ic-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/ic-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/ic-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/internal-coverage-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/internal-coverage-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/frames-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/internal-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/internal-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/internal-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/function-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/iterator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/iterator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/ic-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/internal-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/iterator-from-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-from-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/iterator-from-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/iterator-helpers-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/iterator-helpers-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/map-groupby-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/map-groupby-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/map-groupby-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/math-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/math-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/math-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/number-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/number-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/number-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/math-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/number-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/object-fromentries-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/object-fromentries-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/object-groupby-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-groupby-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/object-groupby-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/object-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/object-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-all-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-all-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-all-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-any-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-any-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-any-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-constructor-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-constructor-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-finally-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-finally-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-finally-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-all-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-jobs-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-jobs-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-any-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-misc-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-misc-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-misc-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-race-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-race-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-race-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-resolve-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-resolve-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-then-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-then-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-then-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-constructor-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-constructor-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-get-property-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-get-property-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-race-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-then-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-has-property-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-has-property-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-revocable-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-revocable-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-revoke-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-revoke-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-set-property-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-set-property-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/proxy-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/reflect-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/reflect-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/reflect-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-exec-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-exec-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-match-all-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-match-all-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-match-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-match-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-match-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/proxy-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-replace-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-replace-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-search-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-search-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-search-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/reflect-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-source-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-source-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-source-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-split-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-split-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-split-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-test-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-test-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-test-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/regexp-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-difference-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-difference-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-difference-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-intersection-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-intersection-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-intersection-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-union-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-union-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/set-union-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-difference-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-at-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-at-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-at-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-endswith-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-endswith-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-endswith-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-html-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-html-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-html-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-includes-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-includes-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-includes-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-indexof-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-indexof-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-indexof-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-iswellformed-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-iswellformed-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-iterator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-iterator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-iterator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-union-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-html-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-at-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-match-search-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-match-search-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-match-search-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-includes-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-pad-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-pad-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-pad-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-repeat-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-repeat-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-repeat-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-replaceall-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-replaceall-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-pad-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-slice-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-slice-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-slice-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-startswith-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-startswith-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-startswith-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-substr-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-substr-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-substr-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-substring-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-substring-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-substring-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-towellformed-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-towellformed-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-slice-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-substr-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-trim-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-trim-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/string-trim-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/suppressed-error-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/suppressed-error-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/symbol-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/symbol-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/symbol-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/torque-internal-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/torque-internal-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/torque-internal-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-at-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-at-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-substring-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/string-trim-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/symbol-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-every-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-every-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-entries-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-entries-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-filter-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-filter-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-find-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-find-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-find-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-find-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-from-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-from-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-keys-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-keys-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-of-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-of-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-of-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-of-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-set-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-set-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-set-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-slice-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-slice-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-slice-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-some-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-some-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-some-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-sort-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-sort-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-sort-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-set-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-slice-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-some-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-sort-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-values-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-values-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-values-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-with-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-with-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-with-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/typed-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/weak-ref-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/weak-ref-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/weak-ref-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/ic/handler-configuration-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic/handler-configuration-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/ic/handler-configuration-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/allocation-site-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/allocation-site-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/allocation-site-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/api-callbacks-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/api-callbacks-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/api-callbacks-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/arguments-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/arguments-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/arguments-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/bigint-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/bigint-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/bigint-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/call-site-info-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/call-site-info-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/call-site-info-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/cell-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/cell-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/cell-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/bytecode-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/bytecode-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/bytecode-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-with-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/contexts-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/contexts-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/contexts-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-values-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/data-handler-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/data-handler-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/data-handler-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic/handler-configuration-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/weak-ref-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/api-callbacks-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/bigint-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/debug-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/debug-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/debug-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/call-site-info-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/descriptor-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/descriptor-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/descriptor-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/embedder-data-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/embedder-data-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/embedder-data-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/typed-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/feedback-cell-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-cell-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/feedback-cell-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/arguments-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/allocation-site-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/cell-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/bytecode-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/contexts-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/feedback-vector-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-vector-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/feedback-vector-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/data-handler-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/embedder-data-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/fixed-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/fixed-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/fixed-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/descriptor-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/debug-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-cell-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/foreign-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/foreign-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/foreign-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/feedback-vector-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/free-space-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/free-space-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/free-space-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/fixed-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/heap-number-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/heap-number-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/heap-number-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/foreign-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/heap-object-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/heap-object-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/heap-object-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/free-space-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-array-buffer-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-buffer-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-array-buffer-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/heap-number-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/heap-object-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-buffer-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-collection-iterator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-iterator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-collection-iterator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-collection-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-collection-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-function-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-function-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-function-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-generator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-generator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-generator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-iterator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collection-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-function-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-generator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-promise-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-promise-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-promise-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-proxy-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-proxy-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-proxy-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-raw-json-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-raw-json-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-raw-json-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-regexp-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-regexp-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-shadow-realm-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shadow-realm-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-shadow-realm-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-promise-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-shared-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shared-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-shared-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-struct-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-struct-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-struct-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-proxy-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-temporal-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-temporal-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-temporal-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-weak-refs-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-weak-refs-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-weak-refs-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/literal-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/literal-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/literal-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/map-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/map-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/map-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-raw-json-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-regexp-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/megadom-handler-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/megadom-handler-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/megadom-handler-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shared-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/microtask-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/microtask-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/microtask-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-weak-refs-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/module-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/module-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/module-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/name-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/name-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/name-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-temporal-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-struct-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/oddball-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/oddball-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/oddball-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-shadow-realm-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/map-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/hole-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/hole-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/hole-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/trusted-object-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/trusted-object-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/trusted-object-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/megadom-handler-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/microtask-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/module-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/name-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/ordered-hash-table-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/ordered-hash-table-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/ordered-hash-table-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/oddball-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/literal-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/hole-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/trusted-object-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/primitive-heap-object-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/primitive-heap-object-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/primitive-heap-object-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/promise-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/promise-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/promise-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/property-array-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-array-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/property-array-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/ordered-hash-table-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/property-cell-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-cell-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/property-cell-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/primitive-heap-object-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/promise-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/property-descriptor-object-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-descriptor-object-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/property-descriptor-object-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-array-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-cell-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/prototype-info-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/prototype-info-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/prototype-info-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/regexp-match-info-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/regexp-match-info-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/regexp-match-info-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/scope-info-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/scope-info-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/scope-info-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/property-descriptor-object-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/script-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/script-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/script-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/prototype-info-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/shared-function-info-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/shared-function-info-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/shared-function-info-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/regexp-match-info-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/scope-info-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/source-text-module-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/source-text-module-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/source-text-module-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/string-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/string-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/string-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/struct-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/struct-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/struct-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/synthetic-module-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/synthetic-module-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/synthetic-module-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/script-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/shared-function-info-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/source-text-module-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/template-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/template-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/template-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/string-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/struct-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/templates-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/templates-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/templates-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/torque-defined-classes-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/torque-defined-classes-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/torque-defined-classes-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/turbofan-types-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turbofan-types-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/turbofan-types-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/synthetic-module-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/template-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/turboshaft-types-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turboshaft-types-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/turboshaft-types-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/test/torque/test-torque-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque/test-torque-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/test/torque/test-torque-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/intl-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/intl-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/intl-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/torque-defined-classes-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-break-iterator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-break-iterator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-break-iterator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/templates-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turbofan-types-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-collator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-collator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-date-time-format-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-date-time-format-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-date-time-format-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-display-names-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-display-names-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-display-names-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-break-iterator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/turboshaft-types-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-duration-format-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-duration-format-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-duration-format-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/intl-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-list-format-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-list-format-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-list-format-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-collator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-display-names-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-date-time-format-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque/test-torque-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-locale-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-locale-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-locale-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-list-format-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-number-format-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-number-format-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-number-format-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-plural-rules-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-plural-rules-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-plural-rules-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-duration-format-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-number-format-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-locale-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-relative-time-format-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-relative-time-format-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-relative-time-format-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-segment-iterator-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segment-iterator-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-segment-iterator-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-segmenter-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segmenter-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-segmenter-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-plural-rules-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-segments-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segments-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/objects/js-segments-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-relative-time-format-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/js-to-js-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/js-to-js-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/js-to-js-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/wasm-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/wasm-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segment-iterator-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/wasm-strings-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-strings-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/builtins/wasm-strings-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segmenter-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/wasm/wasm-objects-tq-csa.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm/wasm-objects-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_initializers/gen/torque-generated/src/wasm/wasm-objects-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects/js-segments-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/js-to-js-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins/wasm-strings-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/v8/src/parsing/import-assertions.h:8, from ../deps/v8/src/ast/modules.h:8, from ../deps/v8/src/ast/ast.h:11, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm/wasm-objects-tq-csa.cc:1: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-file-writer.o ../deps/v8/src/snapshot/embedded/embedded-file-writer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-file-writer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-empty.o ../deps/v8/src/snapshot/embedded/embedded-empty.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-empty.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.o ../deps/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.o ../deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.o ../deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-mac.o ../deps/v8/src/snapshot/embedded/platform-embedded-file-writer-mac.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-mac.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-win.o ../deps/v8/src/snapshot/embedded/platform-embedded-file-writer-win.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-win.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o ../deps/v8/src/snapshot/mksnapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/snapshot-empty.o ../deps/v8/src/snapshot/snapshot-empty.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/snapshot-empty.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/static-roots-gen.o ../deps/v8/src/snapshot/static-roots-gen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/static-roots-gen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from ../deps/v8/src/snapshot/snapshot-empty.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, from ../deps/v8/src/snapshot/mksnapshot.cc:20: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, from ../deps/v8/src/snapshot/embedded/embedded-file-writer.cc:5: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/common/ptr-compr-inl.h:9, from ../deps/v8/src/snapshot/static-roots-gen.cc:10: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-empty.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-file-writer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-mac.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-win.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/snapshot-empty.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/static-roots-gen.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_init.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -lrt -Wl,--end-group touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/deps/v8/src/init/setup-isolate-deserialize.o ../deps/v8/src/init/setup-isolate-deserialize.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/deps/v8/src/init/setup-isolate-deserialize.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/init/setup-isolate-deserialize.cc:6: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o ../src/node_snapshot_stub.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o ../test/cctest/node_test_fixture.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o ../test/cctest/test_aliased_buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o ../test/cctest/test_base64.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o ../test/cctest/test_base_object_ptr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o ../test/cctest/test_cppgc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o ../test/cctest/test_node_postmortem_metadata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o ../test/cctest/test_node_task_runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o ../test/cctest/test_environment.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o ../test/cctest/test_linked_binding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o ../test/cctest/test_node_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o ../test/cctest/test_path.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o ../test/cctest/test_per_process.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o ../test/cctest/test_platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o ../test/cctest/test_report.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o ../test/cctest/test_json_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o ../test/cctest/test_sockaddr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o ../test/cctest/test_traced_value.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o ../test/cctest/test_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o ../test/cctest/test_dataqueue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o ../test/cctest/test_crypto_clienthello.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o ../test/cctest/test_node_crypto.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o ../test/cctest/test_node_crypto_env.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o ../test/cctest/test_quic_cid.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o ../test/cctest/test_quic_error.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o ../test/cctest/test_quic_tokens.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o ../test/cctest/test_inspector_socket.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o ../test/cctest/test_inspector_socket_server.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/cctest -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o ../src/node_snapshot_stub.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../tools -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/embedding -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o ../test/embedding/embedtest.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../tools -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../test/embedding -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o ../src/node_snapshot_stub.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o ../tools/snapshot/node_mksnapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1' -I../src -I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include -I../deps/uv/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/ncrypto -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../test/cctest/test_node_crypto_env.cc:1: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group In file included from ../src/crypto/crypto_util.h:15, from ../src/crypto/crypto_keys.h:6, from ../src/crypto/crypto_context.h:7, from ../test/cctest/test_node_crypto.cc:5: ../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/openssl; /usr/bin/python3.13 tools/copyfile.py ./deps/openssl/nodejs-openssl.cnf "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/openssl/openssl.cnf" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o ../src/node_main.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi ==> Starting check()... make -C out BUILDTYPE=Release V=0 touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi make build-addons make -C out BUILDTYPE=Release V=0 /usr/bin/python3.13 tools/install.py install --headers-only --dest-dir 'out/Release/addons_headers' --prefix '/' installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/config.gypi installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/common.gypi installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/node.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/node_api.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/js_native_api.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/js_native_api_types.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/node_api_types.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/node_buffer.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/node_object_wrap.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/node_version.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-promise.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-unwinder.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-value.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-wasm.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-script.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-extension.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-snapshot.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-source-location.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-handle-base.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-callbacks.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-json.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-initialization.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-weak-callback-info.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-cppgc.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-date.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-local-handle.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-message.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-regexp.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-statistics.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-value-serializer.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-primitive-object.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-internal.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-function.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8config.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-context.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-exception.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-embedder-state-scope.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-debug.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-profiler.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-container.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-maybe.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-platform.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-traced-handle.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-template.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-isolate.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-microtask.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-proxy.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-locker.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-external.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-embedder-heap.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-microtask-queue.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-forward.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-primitive.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-function-callback.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-memory-span.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-data.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-object.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-array-buffer.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-persistent-handle.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-typed-array.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/v8-version.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/libplatform/libplatform.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/libplatform/v8-tracing.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/libplatform/libplatform-export.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/name-provider.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/garbage-collected.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/macros.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/heap-consistency.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/ephemeron-pair.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/trace-trait.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/sentinel-pointer.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/heap.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/persistent.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/platform.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/visitor.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/testing.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/default-platform.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/heap-handle.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/cross-thread-persistent.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/heap-statistics.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/heap-state.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/custom-space.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/member.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/source-location.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/prefinalizer.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/process-heap-statistics.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/allocation.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/liveness-broker.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/object-size-trait.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/type-traits.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/common.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/explicit-management.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/compiler-specific.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/finalizer-trait.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/atomic-entry-flag.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/logging.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/caged-heap.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/gc-info.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/api-constants.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/persistent-node.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/name-trait.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/caged-heap-local-data.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/write-barrier.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/member-storage.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/pointer-policies.h installing /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/addons_headers/include/node/cppgc/internal/base-page-handle.h touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol added 279 packages, and audited 280 packages in 1m 119 packages are looking for funding run `npm fund` for details found 0 vulnerabilities npm notice npm notice New major version of npm available! 10.9.2 -> 11.1.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.1.0 npm notice To update run: npm install -g npm@11.1.0 npm notice touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/report-api Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/buffer-free-callback Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/node-module-version Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/dlopen-ping-pong Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/openssl-key-engine Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/03_callbacks Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/report-fatalerror Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/heap-profiler Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/cppgc-object Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/symlinked-module Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/request-interrupt Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/hello-world-function-export Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/new-isolate-addon Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/openssl-client-cert-engine Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/not-a-binding Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/callback-scope Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/stringbytes-external-exceed-max Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/01_worker_support Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/openssl-binding Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/no-addons Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/make-callback-domain-warning Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/force-context-aware Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/02_function_arguments Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/worker-addon Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/async-cleanup-hook Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/uv-handle-leak Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/register-signal-handler Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/errno-exception Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/async-hooks-id Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/null-buffer-neuter Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/08_passing_wrapped_objects_around Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/worker-buffer-callback Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/new-target Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/openssl-providers Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/04_object_factory Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/07_factory_of_wrapped_objects Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/repl-domain-abort Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/05_function_factory Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/async-hello-world Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/async-resource Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/openssl-test-engine Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/make-callback Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/hello-world Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/non-node-context Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/parse-encoding Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/load-long-path Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/06_wrapping_c_objects Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/make-callback-recurse Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/addons/zlib-binding In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi make build-js-native-api-tests make -C out BUILDTYPE=Release V=0 touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_array Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_exception Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_object Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/4_object_factory Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_cannot_run_js Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_finalizer Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_dataview Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/5_function_factory Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_typedarray Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/6_object_wrap Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_reference Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/8_passing_wrapped Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_constructor Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_handle_scope Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_reference_double_free Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/3_callbacks Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_symbol Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_number Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_new_target Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_promise Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_instance_data Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_bigint Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_error Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_general Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_function Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/2_function_arguments Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_string Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_conversions Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/7_factory_wrap Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_properties Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/js-native-api/test_date touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi make build-node-api-tests make -C out BUILDTYPE=Release V=0 touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_exception Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_worker_terminate_finalization Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_env_teardown_gc Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_threadsafe_function Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_null_init Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_make_callback_recurse Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_worker_terminate Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_buffer Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_make_callback Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_reference_by_node_api_version Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_fatal Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_uv_loop Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_async_cleanup_hook Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_cleanup_hook Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_init_order Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_callback_scope Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_instance_data Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_worker_buffer_callback Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_general Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_uv_threadpool_size Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_async Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/1_hello_world Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_fatal_exception Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/node-api/test_async_context LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi make build-sqlite-tests make -C out BUILDTYPE=Release V=0 Building addon in /build/nodejs-lts-jod/src/node-v22.14.0/test/sqlite/test_sqlite_extensions touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi make cctest make -C out BUILDTYPE=Release V=0 touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi Running main() from ../deps/googletest/src/gtest_main.cc [==========] Running 154 tests from 24 test suites. [----------] Global test environment set-up. [----------] 14 tests from AliasBufferTest [ RUN ] AliasBufferTest.Uint8Array [ OK ] AliasBufferTest.Uint8Array (504 ms) [ RUN ] AliasBufferTest.Int8Array [ OK ] AliasBufferTest.Int8Array (18 ms) [ RUN ] AliasBufferTest.Uint16Array [ OK ] AliasBufferTest.Uint16Array (18 ms) [ RUN ] AliasBufferTest.Int16Array [ OK ] AliasBufferTest.Int16Array (18 ms) [ RUN ] AliasBufferTest.Uint32Array [ OK ] AliasBufferTest.Uint32Array (17 ms) [ RUN ] AliasBufferTest.Int32Array [ OK ] AliasBufferTest.Int32Array (18 ms) [ RUN ] AliasBufferTest.Float32Array [ OK ] AliasBufferTest.Float32Array (17 ms) [ RUN ] AliasBufferTest.Float64Array [ OK ] AliasBufferTest.Float64Array (18 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer1 [ OK ] AliasBufferTest.SharedArrayBuffer1 (16 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer2 [ OK ] AliasBufferTest.SharedArrayBuffer2 (18 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer3 [ OK ] AliasBufferTest.SharedArrayBuffer3 (17 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer4 [ OK ] AliasBufferTest.SharedArrayBuffer4 (17 ms) [ RUN ] AliasBufferTest.OperatorOverloads [ OK ] AliasBufferTest.OperatorOverloads (18 ms) [ RUN ] AliasBufferTest.OperatorOverloadsRefs [ OK ] AliasBufferTest.OperatorOverloadsRefs (17 ms) [----------] 14 tests from AliasBufferTest (742 ms total) [----------] 3 tests from Base64Test [ RUN ] Base64Test.Encode [ OK ] Base64Test.Encode (7 ms) [ RUN ] Base64Test.EncodeURL [ OK ] Base64Test.EncodeURL (0 ms) [ RUN ] Base64Test.Decode [ OK ] Base64Test.Decode (0 ms) [----------] 3 tests from Base64Test (7 ms total) [----------] 6 tests from BaseObjectPtrTest [ RUN ] BaseObjectPtrTest.ScopedDetached [ OK ] BaseObjectPtrTest.ScopedDetached (1408 ms) [ RUN ] BaseObjectPtrTest.ScopedDetachedWithWeak [ OK ] BaseObjectPtrTest.ScopedDetachedWithWeak (615 ms) [ RUN ] BaseObjectPtrTest.Undetached [ OK ] BaseObjectPtrTest.Undetached (577 ms) [ RUN ] BaseObjectPtrTest.GCWeak [ OK ] BaseObjectPtrTest.GCWeak (541 ms) [ RUN ] BaseObjectPtrTest.Moveable [ OK ] BaseObjectPtrTest.Moveable (738 ms) [ RUN ] BaseObjectPtrTest.NestedClasses [ OK ] BaseObjectPtrTest.NestedClasses (599 ms) [----------] 6 tests from BaseObjectPtrTest (4483 ms total) [----------] 3 tests from NodeZeroIsolateTestFixture [ RUN ] NodeZeroIsolateTestFixture.ExistingCppHeapTest [ OK ] NodeZeroIsolateTestFixture.ExistingCppHeapTest (645 ms) [ RUN ] NodeZeroIsolateTestFixture.CtrlCWithOnlySafeTerminationTest [ OK ] NodeZeroIsolateTestFixture.CtrlCWithOnlySafeTerminationTest (604 ms) [ RUN ] NodeZeroIsolateTestFixture.IsolatePlatformDelegateTest [ OK ] NodeZeroIsolateTestFixture.IsolatePlatformDelegateTest (539 ms) [----------] 3 tests from NodeZeroIsolateTestFixture (1790 ms total) [----------] 8 tests from DebugSymbolsTest [ RUN ] DebugSymbolsTest.ContextEmbedderEnvironmentIndex [ OK ] DebugSymbolsTest.ContextEmbedderEnvironmentIndex (12 ms) [ RUN ] DebugSymbolsTest.BaseObjectkInternalFieldCount [ OK ] DebugSymbolsTest.BaseObjectkInternalFieldCount (12 ms) [ RUN ] DebugSymbolsTest.ExternalStringDataOffset [ OK ] DebugSymbolsTest.ExternalStringDataOffset (12 ms) [ RUN ] DebugSymbolsTest.BaseObjectPersistentHandle [ OK ] DebugSymbolsTest.BaseObjectPersistentHandle (532 ms) [ RUN ] DebugSymbolsTest.EnvironmentHandleWrapQueue [ OK ] DebugSymbolsTest.EnvironmentHandleWrapQueue (562 ms) [ RUN ] DebugSymbolsTest.EnvironmentReqWrapQueue [ OK ] DebugSymbolsTest.EnvironmentReqWrapQueue (539 ms) [ RUN ] DebugSymbolsTest.HandleWrapList [ OK ] DebugSymbolsTest.HandleWrapList (543 ms) [ RUN ] DebugSymbolsTest.ReqWrapList [ OK ] DebugSymbolsTest.ReqWrapList (541 ms) [----------] 8 tests from DebugSymbolsTest (2758 ms total) [----------] 1 test from TaskRunnerTest [ RUN ] TaskRunnerTest.EscapeShell [ OK ] TaskRunnerTest.EscapeShell (12 ms) [----------] 1 test from TaskRunnerTest (12 ms total) [----------] 21 tests from EnvironmentTest [ RUN ] EnvironmentTest.EnvironmentWithoutBrowserGlobals [ OK ] EnvironmentTest.EnvironmentWithoutBrowserGlobals (803 ms) [ RUN ] EnvironmentTest.EnvironmentWithESMLoader (node:46983) ExperimentalWarning: VM Modules is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) [ OK ] EnvironmentTest.EnvironmentWithESMLoader (769 ms) [ RUN ] EnvironmentTest.EnvironmentWithNoESMLoader [ OK ] EnvironmentTest.EnvironmentWithNoESMLoader (711 ms) [ RUN ] EnvironmentTest.PreExecutionPreparation [ OK ] EnvironmentTest.PreExecutionPreparation (577 ms) [ RUN ] EnvironmentTest.LoadEnvironmentWithCallback [ OK ] EnvironmentTest.LoadEnvironmentWithCallback (578 ms) [ RUN ] EnvironmentTest.LoadEnvironmentWithSource [ OK ] EnvironmentTest.LoadEnvironmentWithSource (584 ms) [ RUN ] EnvironmentTest.AtExitWithEnvironment [ OK ] EnvironmentTest.AtExitWithEnvironment (537 ms) [ RUN ] EnvironmentTest.AtExitOrder [ OK ] EnvironmentTest.AtExitOrder (548 ms) [ RUN ] EnvironmentTest.AtExitWithArgument [ OK ] EnvironmentTest.AtExitWithArgument (533 ms) [ RUN ] EnvironmentTest.AtExitRunsJS [ OK ] EnvironmentTest.AtExitRunsJS (542 ms) [ RUN ] EnvironmentTest.MultipleEnvironmentsPerIsolate [ OK ] EnvironmentTest.MultipleEnvironmentsPerIsolate (755 ms) [ RUN ] EnvironmentTest.NoEnvironmentSanity [ OK ] EnvironmentTest.NoEnvironmentSanity (17 ms) [ RUN ] EnvironmentTest.NonNodeJSContext [ OK ] EnvironmentTest.NonNodeJSContext (558 ms) [ RUN ] EnvironmentTest.SetImmediateCleanup [ OK ] EnvironmentTest.SetImmediateCleanup (595 ms) [ RUN ] EnvironmentTest.BufferWithFreeCallbackIsDetached [ OK ] EnvironmentTest.BufferWithFreeCallbackIsDetached (536 ms) [ RUN ] EnvironmentTest.InspectorMultipleEmbeddedEnvironments [ OK ] EnvironmentTest.InspectorMultipleEmbeddedEnvironments (1301 ms) [ RUN ] EnvironmentTest.ExitHandlerTest [ OK ] EnvironmentTest.ExitHandlerTest (789 ms) [ RUN ] EnvironmentTest.SetImmediateMicrotasks [ OK ] EnvironmentTest.SetImmediateMicrotasks (755 ms) [ RUN ] EnvironmentTest.NestedMicrotaskQueue [ OK ] EnvironmentTest.NestedMicrotaskQueue (814 ms) [ RUN ] EnvironmentTest.RequestInterruptAtExit [ OK ] EnvironmentTest.RequestInterruptAtExit (583 ms) [ RUN ] EnvironmentTest.EmbedderPreload [ OK ] EnvironmentTest.EmbedderPreload (616 ms) [----------] 21 tests from EnvironmentTest (13515 ms total) [----------] 9 tests from LinkedBindingTest [ RUN ] LinkedBindingTest.SimpleTest [ OK ] LinkedBindingTest.SimpleTest (543 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingTest (602 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiTest (584 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackTest (858 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefVersion8Test [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefVersion8Test (828 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefExperimentalTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefExperimentalTest (824 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiInstanceDataTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiInstanceDataTest (714 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackInstanceDataTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackInstanceDataTest (910 ms) [ RUN ] LinkedBindingTest.ManyBindingsTest [ OK ] LinkedBindingTest.ManyBindingsTest (719 ms) [----------] 9 tests from LinkedBindingTest (6589 ms total) [----------] 1 test from NodeApiTest [ RUN ] NodeApiTest.CreateNodeApiEnv [ OK ] NodeApiTest.CreateNodeApiEnv (890 ms) [----------] 1 test from NodeApiTest (891 ms total) [----------] 2 tests from PathTest [ RUN ] PathTest.PathResolve [ OK ] PathTest.PathResolve (673 ms) [ RUN ] PathTest.ToNamespacedPath [ OK ] PathTest.ToNamespacedPath (681 ms) [----------] 2 tests from PathTest (1356 ms total) [----------] 1 test from PerProcessTest [ RUN ] PerProcessTest.EmbeddedSources [ OK ] PerProcessTest.EmbeddedSources (1 ms) [----------] 1 test from PerProcessTest (1 ms total) [----------] 2 tests from PlatformTest [ RUN ] PlatformTest.SkipNewTasksInFlushForegroundTasks [ OK ] PlatformTest.SkipNewTasksInFlushForegroundTasks (964 ms) [ RUN ] PlatformTest.TracingControllerNullptr [ OK ] PlatformTest.TracingControllerNullptr (926 ms) [----------] 2 tests from PlatformTest (1891 ms total) [----------] 4 tests from ReportTest [ RUN ] ReportTest.ReportWithNoIsolate [ OK ] ReportTest.ReportWithNoIsolate (150 ms) [ RUN ] ReportTest.ReportWithNoEnv [ OK ] ReportTest.ReportWithNoEnv (86 ms) [ RUN ] ReportTest.ReportWithIsolate [ OK ] ReportTest.ReportWithIsolate (959 ms) [ RUN ] ReportTest.ReportWithEnv [ OK ] ReportTest.ReportWithEnv (1056 ms) [----------] 4 tests from ReportTest (2255 ms total) [----------] 1 test from JSONUtilsTest [ RUN ] JSONUtilsTest.EscapeJsonChars [ OK ] JSONUtilsTest.EscapeJsonChars (0 ms) [----------] 1 test from JSONUtilsTest (0 ms total) [----------] 3 tests from SocketAddress [ RUN ] SocketAddress.SocketAddress [ OK ] SocketAddress.SocketAddress (0 ms) [ RUN ] SocketAddress.SocketAddressIPv6 [ OK ] SocketAddress.SocketAddressIPv6 (0 ms) [ RUN ] SocketAddress.Comparison [ OK ] SocketAddress.Comparison (0 ms) [----------] 3 tests from SocketAddress (0 ms total) [----------] 1 test from SocketAddressLRU [ RUN ] SocketAddressLRU.SocketAddressLRU [ OK ] SocketAddressLRU.SocketAddressLRU (0 ms) [----------] 1 test from SocketAddressLRU (0 ms total) [----------] 1 test from SocketAddressBlockList [ RUN ] SocketAddressBlockList.Simple [ OK ] SocketAddressBlockList.Simple (0 ms) [----------] 1 test from SocketAddressBlockList (0 ms total) [----------] 4 tests from TracedValue [ RUN ] TracedValue.Object [ OK ] TracedValue.Object (0 ms) [ RUN ] TracedValue.Array [ OK ] TracedValue.Array (0 ms) [ RUN ] TracedValue.EscapingObject [ OK ] TracedValue.EscapingObject (0 ms) [ RUN ] TracedValue.EscapingArray [ OK ] TracedValue.EscapingArray (0 ms) [----------] 4 tests from TracedValue (0 ms total) [----------] 12 tests from UtilTest [ RUN ] UtilTest.ListHead [ OK ] UtilTest.ListHead (17 ms) [ RUN ] UtilTest.StringEqualNoCase [ OK ] UtilTest.StringEqualNoCase (16 ms) [ RUN ] UtilTest.StringEqualNoCaseN [ OK ] UtilTest.StringEqualNoCaseN (16 ms) [ RUN ] UtilTest.ToLower [ OK ] UtilTest.ToLower (16 ms) [ RUN ] UtilTest.Malloc [ OK ] UtilTest.Malloc (16 ms) [ RUN ] UtilTest.Calloc [ OK ] UtilTest.Calloc (17 ms) [ RUN ] UtilTest.UncheckedMalloc [ OK ] UtilTest.UncheckedMalloc (15 ms) [ RUN ] UtilTest.UncheckedCalloc [ OK ] UtilTest.UncheckedCalloc (13 ms) [ RUN ] UtilTest.MaybeStackBuffer [ OK ] UtilTest.MaybeStackBuffer (13 ms) [ RUN ] UtilTest.SPrintF [ OK ] UtilTest.SPrintF (13 ms) [ RUN ] UtilTest.DumpJavaScriptStackWithNoIsolate [ OK ] UtilTest.DumpJavaScriptStackWithNoIsolate (12 ms) [ RUN ] UtilTest.DetermineSpecificErrorType [ OK ] UtilTest.DetermineSpecificErrorType (556 ms) [----------] 12 tests from UtilTest (730 ms total) [----------] 4 tests from DataQueue [ RUN ] DataQueue.InMemoryEntry [ OK ] DataQueue.InMemoryEntry (0 ms) [ RUN ] DataQueue.IdempotentDataQueue [ OK ] DataQueue.IdempotentDataQueue (0 ms) [ RUN ] DataQueue.NonIdempotentDataQueue [ OK ] DataQueue.NonIdempotentDataQueue (0 ms) [ RUN ] DataQueue.DataQueueEntry [ OK ] DataQueue.DataQueueEntry (0 ms) [----------] 4 tests from DataQueue (0 ms total) [----------] 2 tests from NodeCrypto [ RUN ] NodeCrypto.ClientHelloParserParseHeaderOutOfBoundsRead [ OK ] NodeCrypto.ClientHelloParserParseHeaderOutOfBoundsRead (0 ms) [ RUN ] NodeCrypto.NewRootCertStore [ OK ] NodeCrypto.NewRootCertStore (79 ms) [----------] 2 tests from NodeCrypto (81 ms total) [----------] 1 test from NodeCryptoEnv [ RUN ] NodeCryptoEnv.LoadBIO [ OK ] NodeCryptoEnv.LoadBIO (751 ms) [----------] 1 test from NodeCryptoEnv (751 ms total) [----------] 40 tests from InspectorSocketTest [ RUN ] InspectorSocketTest.ReadsAndWritesInspectorMessage [ OK ] InspectorSocketTest.ReadsAndWritesInspectorMessage (9 ms) [ RUN ] InspectorSocketTest.BufferEdgeCases [ OK ] InspectorSocketTest.BufferEdgeCases (2 ms) [ RUN ] InspectorSocketTest.AcceptsRequestInSeveralWrites [ OK ] InspectorSocketTest.AcceptsRequestInSeveralWrites (2 ms) [ RUN ] InspectorSocketTest.ExtraTextBeforeRequest [ OK ] InspectorSocketTest.ExtraTextBeforeRequest (1 ms) [ RUN ] InspectorSocketTest.RequestWithoutKey [ OK ] InspectorSocketTest.RequestWithoutKey (1 ms) [ RUN ] InspectorSocketTest.KillsConnectionOnProtocolViolation [ OK ] InspectorSocketTest.KillsConnectionOnProtocolViolation (2 ms) [ RUN ] InspectorSocketTest.CanStopReadingFromInspector [ OK ] InspectorSocketTest.CanStopReadingFromInspector (2 ms) [ RUN ] InspectorSocketTest.CloseDoesNotNotifyReadCallback [ OK ] InspectorSocketTest.CloseDoesNotNotifyReadCallback (2 ms) [ RUN ] InspectorSocketTest.CloseWorksWithoutReadEnabled [ OK ] InspectorSocketTest.CloseWorksWithoutReadEnabled (2 ms) [ RUN ] InspectorSocketTest.ReportsHttpGet [ OK ] InspectorSocketTest.ReportsHttpGet (30 ms) [ RUN ] InspectorSocketTest.HandshakeCanBeCanceled [ OK ] InspectorSocketTest.HandshakeCanBeCanceled (1 ms) [ RUN ] InspectorSocketTest.GetThenHandshake [ OK ] InspectorSocketTest.GetThenHandshake (2 ms) [ RUN ] InspectorSocketTest.WriteBeforeHandshake [ OK ] InspectorSocketTest.WriteBeforeHandshake (1 ms) [ RUN ] InspectorSocketTest.CleanupSocketAfterEOF [ OK ] InspectorSocketTest.CleanupSocketAfterEOF (27 ms) [ RUN ] InspectorSocketTest.EOFBeforeHandshake [ OK ] InspectorSocketTest.EOFBeforeHandshake (1 ms) [ RUN ] InspectorSocketTest.Send1Mb [ OK ] InspectorSocketTest.Send1Mb (56 ms) [ RUN ] InspectorSocketTest.ErrorCleansUpTheSocket [ OK ] InspectorSocketTest.ErrorCleansUpTheSocket (2 ms) [ RUN ] InspectorSocketTest.NoCloseResponseFromClient [ OK ] InspectorSocketTest.NoCloseResponseFromClient (2 ms) [ RUN ] InspectorSocketTest.HostCheckedForGET [ OK ] InspectorSocketTest.HostCheckedForGET (2 ms) [ RUN ] InspectorSocketTest.HostCheckedForUPGRADE [ OK ] InspectorSocketTest.HostCheckedForUPGRADE (3 ms) [ RUN ] InspectorSocketTest.HostIPChecked [ OK ] InspectorSocketTest.HostIPChecked (2 ms) [ RUN ] InspectorSocketTest.HostNegativeIPChecked [ OK ] InspectorSocketTest.HostNegativeIPChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpOctetOutOfIntRangeChecked [ OK ] InspectorSocketTest.HostIpOctetOutOfIntRangeChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpOctetFarOutOfIntRangeChecked [ OK ] InspectorSocketTest.HostIpOctetFarOutOfIntRangeChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpEmptyOctetStartChecked [ OK ] InspectorSocketTest.HostIpEmptyOctetStartChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpEmptyOctetMidChecked [ OK ] InspectorSocketTest.HostIpEmptyOctetMidChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpEmptyOctetEndChecked [ OK ] InspectorSocketTest.HostIpEmptyOctetEndChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpTooFewOctetsChecked [ OK ] InspectorSocketTest.HostIpTooFewOctetsChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpTooManyOctetsChecked [ OK ] InspectorSocketTest.HostIpTooManyOctetsChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpInvalidOctalOctetStartChecked [ OK ] InspectorSocketTest.HostIpInvalidOctalOctetStartChecked (3 ms) [ RUN ] InspectorSocketTest.HostIpInvalidOctalOctetMidChecked [ OK ] InspectorSocketTest.HostIpInvalidOctalOctetMidChecked (4 ms) [ RUN ] InspectorSocketTest.HostIpInvalidOctalOctetEndChecked [ OK ] InspectorSocketTest.HostIpInvalidOctalOctetEndChecked (4 ms) [ RUN ] InspectorSocketTest.HostIpLeadingZeroStartChecked [ OK ] InspectorSocketTest.HostIpLeadingZeroStartChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpLeadingZeroMidChecked [ OK ] InspectorSocketTest.HostIpLeadingZeroMidChecked (2 ms) [ RUN ] InspectorSocketTest.HostIpLeadingZeroEndChecked [ OK ] InspectorSocketTest.HostIpLeadingZeroEndChecked (2 ms) [ RUN ] InspectorSocketTest.HostIPNonRoutable [ OK ] InspectorSocketTest.HostIPNonRoutable (2 ms) [ RUN ] InspectorSocketTest.HostIPv6NonRoutable [ OK ] InspectorSocketTest.HostIPv6NonRoutable (2 ms) [ RUN ] InspectorSocketTest.HostIPv6NonRoutableDual [ OK ] InspectorSocketTest.HostIPv6NonRoutableDual (2 ms) [ RUN ] InspectorSocketTest.HostIPv4InSquareBrackets [ OK ] InspectorSocketTest.HostIPv4InSquareBrackets (2 ms) [ RUN ] InspectorSocketTest.HostIPv6InvalidAbbreviation [ OK ] InspectorSocketTest.HostIPv6InvalidAbbreviation (2 ms) [----------] 40 tests from InspectorSocketTest (216 ms total) [----------] 10 tests from InspectorSocketServerTest [ RUN ] InspectorSocketServerTest.InspectorSessions [ OK ] InspectorSocketServerTest.InspectorSessions (5 ms) [ RUN ] InspectorSocketServerTest.ServerDoesNothing [ OK ] InspectorSocketServerTest.ServerDoesNothing (0 ms) [ RUN ] InspectorSocketServerTest.ServerWithoutTargets [ OK ] InspectorSocketServerTest.ServerWithoutTargets (4 ms) [ RUN ] InspectorSocketServerTest.ServerCannotStart [ OK ] InspectorSocketServerTest.ServerCannotStart (0 ms) [ RUN ] InspectorSocketServerTest.StoppingServerDoesNotKillConnections [ OK ] InspectorSocketServerTest.StoppingServerDoesNotKillConnections (55 ms) [ RUN ] InspectorSocketServerTest.ClosingConnectionReportsDone [ OK ] InspectorSocketServerTest.ClosingConnectionReportsDone (60 ms) [ RUN ] InspectorSocketServerTest.ClosingSocketReportsDone [ OK ] InspectorSocketServerTest.ClosingSocketReportsDone (1 ms) [ RUN ] InspectorSocketServerTest.TerminatingSessionReportsDone [ OK ] InspectorSocketServerTest.TerminatingSessionReportsDone (2 ms) [ RUN ] InspectorSocketServerTest.FailsToBindToNodejsHost [ OK ] InspectorSocketServerTest.FailsToBindToNodejsHost (194 ms) [ RUN ] InspectorSocketServerTest.BindsToIpV6 [ OK ] InspectorSocketServerTest.BindsToIpV6 (5 ms) [----------] 10 tests from InspectorSocketServerTest (334 ms total) [----------] Global test environment tear-down [==========] 154 tests from 24 test suites ran. (38851 ms total) [ PASSED ] 154 tests. "/build/nodejs-lts-jod/src/node-v22.14.0/node" ./test/embedding/test-embedding.js make jstest make -C out BUILDTYPE=Release V=0 touch 814da91f6882748110e039c12f678735c293f81f.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3.13 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json touch 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/torque" -o "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3.13 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol touch 4831806b3bad429624d9dac99afb89769516e1ec.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=riscv64" --startup_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S" --no-native-code-counters g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c cc -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.S '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/embedded.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-top.h:14, from ../deps/v8/src/execution/isolate-data.h:12, from ../deps/v8/src/execution/isolate.h:29, from ../deps/v8/src/snapshot/references.h:10, from ../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../deps/v8/src/snapshot/snapshot.h:14, from /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/v8_snapshot/geni/snapshot.cc:7: ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ rm -f /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a` ar crsT /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a @/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a.ar-file-list g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/cctest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base64.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_environment.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_path.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_platform.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_report.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_util.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/googletest/libgtest_main.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/embedtest -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/embedtest/test/embedding/embedtest.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_ClientHelloParser.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_env.stamp touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/fuzz_strings.stamp g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot -pthread -rdynamic -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/src/node_snapshot_stub.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.host:/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen; "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node_mksnapshot" "/build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc" g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj/gen/node_snapshot.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_V8_SHARED_RO_HEAP' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' -I../src -I../deps/v8/include -I../deps/postject -I../deps/histogram/src -I../deps/histogram/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/simdjson -I../deps/simdutf -I../deps/sqlite -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/.deps//build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-jod/src=/usr/src/debug/nodejs-lts-jod -c g++ -o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node -pthread -rdynamic -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/src/node_main.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/node/gen/node_snapshot.o /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/histogram/libhistogram.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/libnode.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/llhttp/libllhttp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ada/libada.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdjson/libsimdjson.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/simdutf/libsimdutf.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/sqlite/libsqlite.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/nbytes/libnbytes.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/deps/ncrypto/libncrypto.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a -lz -luv -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -Wl,--end-group rm 814da91f6882748110e039c12f678735c293f81f.intermediate 222db88026d5d2933076dd393d836f3f9b86bb56.intermediate 8cac09901f4b675c64a5e69d2744148530c9cd60.intermediate 4831806b3bad429624d9dac99afb89769516e1ec.intermediate if [ ! -r node ] || [ ! -L node ]; then \ ln -fs out/Release/node node; fi /usr/bin/python3.13 tools/test.py --mode=release \ \ --skip-tests= \ default \ addons js-native-api node-api [00:00|% 0|+ 0|- 0]: release test-source-map-spec [00:00|% 0|+ 0|- 0]: release assert_throws_stack.js [00:00|% 0|+ 0|- 0]: release console_assert.js [00:00|% 0|+ 0|- 0]: release internal_assert.js [00:00|% 0|+ 0|- 0]: release internal_assert_fail.js [00:00|% 0|+ 0|- 0]: release nexttick_throw.js [00:00|% 0|+ 0|- 0]: release node_run_non_existent.js [00:00|% 0|+ 0|- 0]: release max_tick_depth.js [00:00|% 0|+ 0|- 0]: release util-inspect-error-cause.js [00:00|% 0|+ 0|- 0]: release util_inspect_error.js [00:00|% 0|+ 0|- 0]: release test-async-await [00:00|% 0|+ 0|- 0]: release test-async-exec-resource-http [00:00|% 0|+ 0|- 0]: release test-async-exec-resource-http-32060 [00:00|% 0|+ 0|- 0]: release test-async-exec-resource-http-agent [00:00|% 0|+ 0|- 0]: release test-async-exec-resource-match [00:00|% 0|+ 0|- 0]: release test-async-local-storage-args [00:00|% 0|+ 0|- 0]: release test-async-local-storage-async-functions [00:00|% 0|+ 0|- 0]: release test-async-local-storage-async-await [00:00|% 0|+ 0|- 0]: release test-async-local-storage-dgram [00:00|% 0|+ 0|- 0]: release test-async-local-storage-enable-disable [00:00|% 0|+ 0|- 0]: release test-async-local-storage-enter-with [00:00|% 0|+ 0|- 0]: release test-async-local-storage-errors [00:00|% 0|+ 0|- 0]: release test-async-local-storage-gcable [00:00|% 0|+ 0|- 0]: release test-async-local-storage-http [00:00|% 0|+ 0|- 0]: release test-async-local-storage-http-agent [00:00|% 0|+ 0|- 0]: release test-async-local-storage-misc-stores [00:00|% 0|+ 0|- 0]: release test-async-local-storage-nested [00:00|% 0|+ 0|- 0]: release test-async-local-storage-no-mix-contexts [00:00|% 0|+ 0|- 0]: release test-async-local-storage-promises [00:00|% 0|+ 0|- 0]: release test-async-local-storage-socket [00:00|% 0|+ 0|- 0]: release test-async-local-storage-thenable [00:00|% 0|+ 0|- 0]: release test-async-local-storage-tlssocket [00:00|% 0|+ 0|- 0]: release test-async-wrap-providers [00:00|% 0|+ 0|- 0]: release test-callback-error [00:00|% 0|+ 0|- 0]: release test-crypto-pbkdf2 [00:00|% 0|+ 0|- 0]: release test-crypto-randomBytes [00:00|% 0|+ 0|- 0]: release test-destroy-not-blocked [00:00|% 0|+ 0|- 0]: release test-disable-in-init [00:00|% 0|+ 0|- 0]: release test-embedder.api.async-resource [00:00|% 0|+ 0|- 0]: release test-embedder.api.async-resource-no-type [00:00|% 0|+ 0|- 0]: release test-embedder.api.async-resource.runInAs... [00:00|% 0|+ 0|- 0]: release test-emit-after-on-destroyed [00:00|% 0|+ 0|- 0]: release test-emit-before-after [00:00|% 0|+ 0|- 0]: release test-emit-before-on-destroyed [00:00|% 0|+ 0|- 0]: release test-emit-init [00:00|% 0|+ 0|- 0]: release test-enable-disable [00:00|% 0|+ 0|- 0]: release test-enable-in-init [00:00|% 0|+ 0|- 0]: release test-filehandle-no-reuse [00:00|% 0|+ 0|- 0]: release test-fseventwrap [00:00|% 0|+ 0|- 0]: release test-fsreqcallback-access [00:00|% 0|+ 0|- 0]: release test-fsreqcallback-readFile [00:00|% 0|+ 0|- 0]: release test-getaddrinforeqwrap [00:00|% 0|+ 0|- 0]: release test-getnameinforeqwrap [00:00|% 0|+ 0|- 0]: release test-graph.fsreq-readFile [00:00|% 0|+ 0|- 0]: release test-graph.http [00:00|% 0|+ 0|- 0]: release test-graph.intervals [00:00|% 0|+ 0|- 0]: release test-graph.pipe [00:00|% 0|+ 0|- 0]: release test-graph.pipeconnect [00:00|% 0|+ 0|- 0]: release test-graph.shutdown [00:00|% 0|+ 0|- 0]: release test-graph.signal [00:00|% 0|+ 0|- 0]: release test-graph.statwatcher [00:00|% 0|+ 0|- 0]: release test-graph.tcp [00:00|% 0|+ 0|- 0]: release test-graph.timeouts [00:00|% 0|+ 0|- 0]: release test-graph.tls-write [00:00|% 0|+ 0|- 0]: release test-graph.tls-write-12 [00:00|% 0|+ 0|- 0]: release test-http-agent-handle-reuse-parallel [00:00|% 0|+ 0|- 0]: release test-http-agent-handle-reuse-serial [00:00|% 0|+ 0|- 0]: release test-httpparser-reuse [00:00|% 0|+ 0|- 0]: release test-httpparser.request [00:00|% 0|+ 0|- 0]: release test-httpparser.response [00:00|% 0|+ 0|- 0]: release test-immediate [00:00|% 0|+ 0|- 0]: release test-improper-order [00:00|% 0|+ 0|- 0]: release test-improper-unwind [00:00|% 0|+ 0|- 0]: release test-late-hook-enable [00:00|% 0|+ 0|- 0]: release test-net-get-connections [00:00|% 0|+ 0|- 0]: release test-nexttick-default-trigger [00:00|% 0|+ 0|- 0]: release test-no-assert-when-disabled [00:00|% 0|+ 0|- 0]: release test-pipeconnectwrap [00:00|% 0|+ 0|- 0]: release test-pipewrap [00:00|% 0|+ 0|- 0]: release test-promise [00:00|% 0|+ 0|- 0]: release test-promise.chain-promise-before-init-h... [00:00|% 0|+ 0|- 0]: release test-promise.promise-before-init-hooks [00:00|% 0|+ 0|- 0]: release test-querywrap [00:00|% 0|+ 0|- 0]: release test-queue-microtask [00:00|% 0|+ 0|- 0]: release test-shutdownwrap [00:00|% 0|+ 0|- 0]: release test-signalwrap [00:00|% 0|+ 0|- 0]: release test-statwatcher [00:00|% 0|+ 0|- 0]: release test-tcpwrap [00:00|% 0|+ 0|- 0]: release test-timers.setInterval [00:00|% 0|+ 0|- 0]: release test-timers.setTimeout [00:00|% 0|+ 0|- 0]: release test-tlswrap [00:00|% 0|+ 0|- 0]: release test-ttywrap.readstream [00:00|% 0|+ 0|- 0]: release test-udpsendwrap [00:00|% 0|+ 0|- 0]: release test-udpwrap [00:00|% 0|+ 0|- 0]: release test-unhandled-exception-valid-ids [00:00|% 0|+ 0|- 0]: release test-unhandled-rejection-context [00:00|% 0|+ 0|- 0]: release test-writewrap [00:00|% 0|+ 0|- 0]: release test-zlib.zlib-binding.deflate [00:00|% 0|+ 0|- 0]: release test-cjs-esm-warn [00:00|% 0|+ 0|- 0]: release test-cjs-legacyMainResolve [00:00|% 0|+ 0|- 0]: release test-cjs-legacyMainResolve-permission [00:00|% 0|+ 0|- 0]: release test-cjs-prototype-pollution [00:00|% 0|+ 0|- 0]: release test-disable-require-module-with-detecti... [00:00|% 0|+ 0|- 0]: release test-dynamic-import-script-lifetime [00:00|% 0|+ 0|- 0]: release test-esm-assert-strict [00:00|% 0|+ 0|- 0]: release test-esm-assertionless-json-import [00:00|% 0|+ 0|- 0]: release test-esm-basic-imports [00:00|% 0|+ 0|- 0]: release test-esm-child-process-fork-main [00:00|% 0|+ 0|- 0]: release test-esm-cjs-builtins [00:00|% 0|+ 0|- 0]: release test-esm-cjs-exports [00:00|% 0|+ 0|- 0]: release test-esm-cjs-load-error-note [00:00|% 0|+ 0|- 0]: release test-esm-cjs-main [00:00|% 0|+ 0|- 0]: release test-esm-cjs-named-error [00:00|% 0|+ 0|- 0]: release test-esm-custom-exports [00:00|% 0|+ 0|- 0]: release test-esm-cyclic-dynamic-import [00:00|% 0|+ 0|- 0]: release test-esm-data-urls [00:00|% 0|+ 0|- 0]: release test-esm-default-type [00:00|% 0|+ 0|- 0]: release test-esm-detect-ambiguous [00:00|% 0|+ 0|- 0]: release test-esm-dns-promises [00:00|% 0|+ 0|- 0]: release test-esm-double-encoding [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import-attribute [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import-attribute [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import-commonjs [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import-commonjs [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import-mutating-fs [00:01|% 0|+ 0|- 0]: release test-esm-dynamic-import-mutating-fs [00:01|% 0|+ 0|- 0]: release test-esm-encoded-path [00:04|% 0|+ 1|- 0]: release test-esm-encoded-path-native [00:31|% 0|+ 2|- 0]: release test-esm-error-cache [00:34|% 0|+ 3|- 0]: release test-esm-example-loader [00:34|% 0|+ 5|- 0]: release test-esm-export-not-found [00:34|% 0|+ 5|- 0]: release test-esm-experimental-warnings [00:34|% 0|+ 6|- 0]: release test-esm-exports [00:34|% 0|+ 7|- 0]: release test-esm-exports-deprecations [00:35|% 0|+ 8|- 0]: release test-esm-extension-lookup-deprecation [00:35|% 0|+ 9|- 0]: release test-esm-extensionless-esm-and-wasm [00:35|% 0|+ 10|- 0]: release test-esm-forbidden-globals [00:35|% 0|+ 11|- 0]: release test-esm-fs-promises [00:36|% 0|+ 12|- 0]: release test-esm-import-assertion-warning [00:36|% 0|+ 13|- 0]: release test-esm-import-attributes-1 [00:38|% 0|+ 14|- 0]: release test-esm-import-attributes-2 [00:38|% 0|+ 15|- 0]: release test-esm-import-attributes-3 [00:38|% 0|+ 16|- 0]: release test-esm-import-attributes-errors [00:38|% 0|+ 17|- 0]: release test-esm-import-attributes-errors [00:38|% 0|+ 18|- 0]: release test-esm-import-attributes-validation [00:38|% 0|+ 20|- 0]: release test-esm-import-json-named-export [00:38|% 0|+ 20|- 0]: release test-esm-import-flag [00:38|% 0|+ 22|- 0]: release test-esm-import-meta [00:38|% 0|+ 22|- 0]: release test-esm-import-meta-resolve [00:40|% 0|+ 23|- 0]: release test-esm-imports [00:40|% 0|+ 24|- 0]: release test-esm-imports-deprecations [00:41|% 0|+ 25|- 0]: release test-esm-initialization [00:42|% 0|+ 26|- 0]: release test-esm-invalid-data-urls [00:47|% 0|+ 27|- 0]: release test-esm-invalid-pjson [00:47|% 0|+ 29|- 0]: release test-esm-json [00:47|% 0|+ 29|- 0]: release test-esm-json-cache [00:47|% 0|+ 30|- 0]: release test-esm-live-binding [00:47|% 0|+ 33|- 0]: release test-esm-loader [00:47|% 0|+ 33|- 0]: release test-esm-loader-cache-clearing [00:48|% 0|+ 33|- 0]: release test-esm-loader-chaining [00:49|% 0|+ 34|- 0]: release test-esm-loader-custom-condition [00:50|% 0|+ 35|- 0]: release test-esm-loader-default-resolver [00:50|% 0|+ 36|- 0]: release test-esm-loader-dependency [00:50|% 0|+ 38|- 0]: release test-esm-loader-entry-url [00:50|% 0|+ 38|- 0]: release test-esm-loader-event-loop [00:50|% 0|+ 40|- 0]: release test-esm-loader-http-imports [00:50|% 0|+ 40|- 0]: release test-esm-loader-hooks [00:50|% 0|+ 41|- 0]: release test-esm-loader-invalid-format [00:50|% 0|+ 42|- 0]: release test-esm-loader-invalid-url [00:50|% 1|+ 43|- 0]: release test-esm-loader-mock [00:51|% 1|+ 44|- 0]: release test-esm-loader-modulemap [00:51|% 1|+ 46|- 0]: release test-esm-loader-not-found [00:51|% 1|+ 46|- 0]: release test-esm-loader-programmatically [00:51|% 1|+ 48|- 0]: release test-esm-loader-resolve-type [00:51|% 1|+ 48|- 0]: release test-esm-loader-search [00:51|% 1|+ 49|- 0]: release test-esm-loader-spawn-promisified [00:51|% 1|+ 50|- 0]: release test-esm-loader-stringify-text [00:51|% 1|+ 51|- 0]: release test-esm-loader-thenable [00:51|% 1|+ 52|- 0]: release test-esm-loader-with-source [00:52|% 1|+ 56|- 0]: release test-esm-loader-with-syntax-error [00:52|% 1|+ 56|- 0]: release test-esm-long-path-win [00:52|% 1|+ 56|- 0]: release test-esm-main-lookup [00:52|% 1|+ 57|- 0]: release test-esm-module-not-found-commonjs-hint [00:52|% 1|+ 59|- 0]: release test-esm-named-exports [00:52|% 1|+ 59|- 0]: release test-esm-namespace [00:52|% 1|+ 59|- 0]: release test-esm-no-addons [00:52|% 1|+ 60|- 0]: release test-esm-non-js [00:52|% 1|+ 61|- 0]: release test-esm-nowarn-exports [00:53|% 1|+ 62|- 0]: release test-esm-path-posix [00:53|% 1|+ 64|- 0]: release test-esm-path-win32 [00:53|% 1|+ 65|- 0]: release test-esm-pkgname [00:53|% 1|+ 66|- 0]: release test-esm-preserve-symlinks [00:53|% 1|+ 68|- 0]: release test-esm-preserve-symlinks-main [00:55|% 1|+ 68|- 0]: release test-esm-preserve-symlinks-not-found [00:55|% 1|+ 68|- 0]: release test-esm-preserve-symlinks-not-found-pla... [00:56|% 2|+ 87|- 0]: release test-esm-process [00:56|% 2|+ 87|- 0]: release test-esm-prototype-pollution [00:56|% 2|+ 87|- 0]: release test-esm-recursive-cjs-dependencies [00:56|% 2|+ 87|- 0]: release test-esm-repl [00:56|% 2|+ 87|- 0]: release test-esm-repl-imports [00:57|% 2|+ 87|- 0]: release test-esm-require-cache [00:57|% 2|+ 87|- 0]: release test-esm-resolve-type [00:57|% 2|+ 87|- 0]: release test-esm-scope-node-modules [00:57|% 2|+ 87|- 0]: release test-esm-shared-loader-dep [00:58|% 2|+ 87|- 0]: release test-esm-shebang [00:58|% 2|+ 87|- 0]: release test-esm-snapshot [00:58|% 2|+ 87|- 0]: release test-esm-source-map [00:58|% 2|+ 87|- 0]: release test-esm-symlink [00:58|% 2|+ 87|- 0]: release test-esm-symlink-main [00:58|% 2|+ 87|- 0]: release test-esm-symlink-type [00:58|% 2|+ 87|- 0]: release test-esm-syntax-error [00:58|% 2|+ 87|- 0]: release test-esm-throw-undefined [00:58|% 2|+ 87|- 0]: release test-esm-tla [00:58|% 2|+ 87|- 0]: release test-esm-tla-unfinished [01:00|% 2|+ 98|- 0]: release test-esm-type-field [01:00|% 2|+ 100|- 0]: release test-esm-type-field-errors [01:00|% 2|+ 100|- 0]: release test-esm-type-field-errors-2 [01:01|% 2|+ 102|- 0]: release test-esm-type-flag-cli-entry [01:01|% 2|+ 102|- 0]: release test-esm-type-flag-errors [01:01|% 2|+ 102|- 0]: release test-esm-type-flag-loose-files [01:01|% 2|+ 102|- 0]: release test-esm-type-flag-package-scopes [01:01|% 2|+ 102|- 0]: release test-esm-type-flag-string-input [01:03|% 2|+ 103|- 0]: release test-esm-type-main [01:03|% 2|+ 103|- 0]: release test-esm-undefined-cjs-global-like-varia... [01:06|% 2|+ 103|- 0]: release test-esm-unknown-extension [01:06|% 2|+ 103|- 0]: release test-esm-url-extname [01:08|% 2|+ 103|- 0]: release test-esm-util-types [01:08|% 2|+ 103|- 0]: release test-esm-virtual-json [01:09|% 2|+ 104|- 0]: release test-esm-wasm [01:17|% 2|+ 104|- 0]: release test-esm-windows [01:21|% 2|+ 109|- 0]: release test-import-module-conditional-exports-m... [01:21|% 2|+ 111|- 0]: release test-loaders-hidden-from-users [01:21|% 2|+ 111|- 0]: release test-loaders-unknown-builtin-module [01:22|% 2|+ 111|- 0]: release test-loaders-workers-spawned [01:22|% 2|+ 111|- 0]: release test-require-as-esm-interop [01:23|% 2|+ 112|- 0]: release test-require-module [01:23|% 2|+ 113|- 0]: release test-require-module-cached-tla [01:23|% 2|+ 113|- 0]: release test-require-module-conditional-exports [01:23|% 2|+ 113|- 0]: release test-require-module-conditional-exports-... [01:25|% 2|+ 113|- 0]: release test-require-module-cycle-cjs-esm-esm [01:27|% 2|+ 114|- 0]: release test-require-module-cycle-esm-cjs-esm [01:27|% 2|+ 115|- 0]: release test-require-module-cycle-esm-cjs-esm-es... [01:27|% 2|+ 116|- 0]: release test-require-module-cycle-esm-esm-cjs-es... [01:28|% 2|+ 117|- 0]: release test-require-module-cycle-esm-esm-cjs-es... [01:28|% 2|+ 118|- 0]: release test-require-module-default-extension [01:28|% 2|+ 119|- 0]: release test-require-module-defined-esmodule [01:28|% 2|+ 120|- 0]: release test-require-module-detect-entry-point [01:28|% 2|+ 121|- 0]: release test-require-module-detect-entry-point-a... [01:28|% 2|+ 122|- 0]: release test-require-module-dont-detect-cjs [01:29|% 2|+ 123|- 0]: release test-require-module-dynamic-import-1 [01:29|% 2|+ 125|- 0]: release test-require-module-dynamic-import-2 [01:29|% 2|+ 125|- 0]: release test-require-module-dynamic-import-3 [01:29|% 2|+ 126|- 0]: release test-require-module-dynamic-import-4 [01:30|% 2|+ 127|- 0]: release test-require-module-error-catching [01:32|% 2|+ 128|- 0]: release test-require-module-errors [01:32|% 3|+ 129|- 0]: release test-require-module-feature-detect [01:36|% 3|+ 130|- 0]: release test-require-module-implicit [01:37|% 3|+ 131|- 0]: release test-require-module-preload [01:37|% 3|+ 132|- 0]: release test-require-module-retry-import-errored [01:37|% 3|+ 133|- 0]: release test-require-module-retry-import-evaluat... [01:40|% 3|+ 134|- 0]: release test-require-module-synchronous-rejectio... [01:40|% 3|+ 135|- 0]: release test-require-module-tla [01:40|% 3|+ 136|- 0]: release test-require-module-tla-retry-import [01:40|% 3|+ 137|- 0]: release test-require-module-tla-retry-import-2 [01:40|% 3|+ 138|- 0]: release test-require-module-tla-retry-require [01:40|% 3|+ 139|- 0]: release test-require-module-transpiled [01:40|% 3|+ 140|- 0]: release test-require-module-twice [01:41|% 3|+ 141|- 0]: release test-require-module-warning [01:41|% 3|+ 142|- 0]: release test-require-module-with-detection [01:42|% 3|+ 143|- 0]: release test-require-node-modules-warning [01:45|% 3|+ 144|- 0]: release test-typescript [01:45|% 3|+ 145|- 0]: release test-typescript-commonjs [01:45|% 3|+ 146|- 0]: release test-typescript-eval [01:45|% 3|+ 147|- 0]: release test-typescript-module [01:45|% 3|+ 148|- 0]: release test-typescript-transform [01:46|% 3|+ 149|- 0]: release test-vm-compile-function-leak [01:46|% 3|+ 150|- 0]: release test-vm-compile-function-lineoffset [01:46|% 3|+ 151|- 0]: release test-vm-contextified-script-leak [01:46|% 3|+ 152|- 0]: release test-vm-main-context-default-loader [01:46|% 3|+ 153|- 0]: release test-vm-source-text-module-leak [01:47|% 3|+ 154|- 0]: release test-vm-synthetic-module-leak [01:47|% 3|+ 155|- 0]: release test-wasm-memory-out-of-bound [01:47|% 3|+ 156|- 0]: release test-wasm-simple [01:47|% 3|+ 157|- 0]: release test-wasm-web-api [01:49|% 3|+ 158|- 0]: release console-dumb-tty [01:49|% 3|+ 159|- 0]: release console_colors [01:50|% 3|+ 160|- 0]: release no_dropped_stdio [01:50|% 3|+ 161|- 0]: release no_interleaved_stdio [01:50|% 3|+ 162|- 0]: release readline-dumb-tty [01:51|% 3|+ 163|- 0]: release ref_keeps_node_running [01:51|% 3|+ 164|- 0]: release repl-dumb-tty [01:53|% 3|+ 165|- 0]: release stdin-setrawmode [01:54|% 3|+ 166|- 0]: release test-assert-colors [01:55|% 3|+ 167|- 0]: release test-assert-no-color [01:57|% 3|+ 168|- 0]: release test-assert-position-indicator [01:57|% 3|+ 169|- 0]: release test-async-wrap-getasyncid-tty [01:58|% 3|+ 170|- 0]: release test-fatal-error [01:58|% 3|+ 171|- 0]: release test-handle-wrap-hasref-tty [02:01|% 4|+ 172|- 0]: release test-readable-tty-keepalive [02:03|% 4|+ 173|- 0]: release test-repl-external-module [02:03|% 4|+ 174|- 0]: release test-set-raw-mode-reset [02:10|% 4|+ 175|- 0]: release test-set-raw-mode-reset-process-exit [02:15|% 4|+ 176|- 0]: release test-set-raw-mode-reset-signal [02:15|% 4|+ 177|- 0]: release test-stderr-stdout-handle-sigwinch [02:15|% 4|+ 178|- 0]: release test-stdin-write [02:15|% 4|+ 179|- 0]: release test-stdout-read [02:15|% 4|+ 180|- 0]: release test-trace-sigint [02:15|% 4|+ 181|- 0]: release test-trace-sigint-disabled [02:16|% 4|+ 182|- 0]: release test-trace-sigint-on-idle [02:16|% 4|+ 183|- 0]: release test-tty-color-support [02:16|% 4|+ 184|- 0]: release test-tty-color-support-warning [02:16|% 4|+ 185|- 0]: release test-tty-color-support-warning-2 [02:16|% 4|+ 186|- 0]: release test-tty-isatty [02:16|% 4|+ 187|- 0]: release test-tty-stdin-call-end [02:16|% 4|+ 189|- 0]: release test-tty-stdout-end [02:18|% 4|+ 189|- 0]: release test-tty-stdin-end [02:25|% 4|+ 191|- 0]: release test-tty-stdout-resize [02:27|% 4|+ 209|- 0]: release test-tty-stream-constructors [02:28|% 4|+ 209|- 0]: release test-tty-window-size [02:28|% 4|+ 209|- 0]: release test-tty-wrap [02:29|% 4|+ 209|- 0]: release test-abortcontroller [02:30|% 4|+ 209|- 0]: release test-abortcontroller-internal [02:30|% 4|+ 209|- 0]: release test-aborted-util [02:31|% 4|+ 209|- 0]: release test-abortsignal-any [02:32|% 4|+ 209|- 0]: release test-abortsignal-cloneable [02:33|% 4|+ 209|- 0]: release test-abortsignal-drop-settled-signals [02:33|% 4|+ 210|- 0]: release test-accessor-properties [02:34|% 4|+ 210|- 0]: release test-arm-math-illegal-instruction [02:37|% 4|+ 210|- 0]: release test-assert [02:38|% 4|+ 210|- 0]: release test-assert-async [02:38|% 4|+ 210|- 0]: release test-assert-builtins-not-read-from-files... [02:38|% 4|+ 210|- 0]: release test-assert-calltracker-calls [02:38|% 4|+ 210|- 0]: release test-assert-calltracker-getCalls [02:38|% 4|+ 210|- 0]: release test-assert-calltracker-report [02:38|% 4|+ 210|- 0]: release test-assert-calltracker-verify [02:38|% 4|+ 210|- 0]: release test-assert-checktag [02:40|% 5|+ 220|- 0]: release test-assert-deep [02:45|% 5|+ 232|- 0]: release test-assert-deep-with-error [02:45|% 5|+ 232|- 0]: release test-assert-esm-cjs-message-verify [02:45|% 5|+ 232|- 0]: release test-assert-fail [02:46|% 5|+ 232|- 0]: release test-assert-fail-deprecation [02:46|% 5|+ 233|- 0]: release test-assert-first-line [02:46|% 5|+ 233|- 0]: release test-assert-if-error [02:46|% 5|+ 233|- 0]: release test-assert-objects [02:46|% 5|+ 235|- 0]: release test-assert-typedarray-deepequal [02:46|% 5|+ 235|- 0]: release test-async-context-frame [02:46|% 5|+ 235|- 0]: release test-async-hooks-async-await [02:46|% 5|+ 235|- 0]: release test-async-hooks-asyncresource-construct... [02:46|% 5|+ 235|- 0]: release test-async-hooks-close-during-destroy [02:47|% 5|+ 235|- 0]: release test-async-hooks-constructor [02:47|% 5|+ 235|- 0]: release test-async-hooks-correctly-switch-promis... [02:48|% 5|+ 235|- 0]: release test-async-hooks-destroy-on-gc [02:48|% 5|+ 235|- 0]: release test-async-hooks-disable-during-promise [02:48|% 5|+ 235|- 0]: release test-async-hooks-disable-gc-tracking [02:48|% 5|+ 235|- 0]: release test-async-hooks-enable-before-promise-r... [02:52|% 5|+ 237|- 0]: release test-async-hooks-enable-disable [02:52|% 5|+ 237|- 0]: release test-async-hooks-enable-disable-enable [02:53|% 5|+ 245|- 0]: release test-async-hooks-enable-during-promise [02:53|% 5|+ 245|- 0]: release test-async-hooks-enable-recursive [02:56|% 5|+ 246|- 0]: release test-async-hooks-execution-async-resourc... [02:57|% 5|+ 246|- 0]: release test-async-hooks-execution-async-resourc... [02:57|% 5|+ 246|- 0]: release test-async-hooks-fatal-error [02:58|% 5|+ 252|- 0]: release test-async-hooks-http-agent [02:59|% 5|+ 253|- 0]: release test-async-hooks-http-agent-destroy [03:01|% 5|+ 253|- 0]: release test-async-hooks-http-parser-destroy [03:03|% 5|+ 253|- 0]: release test-async-hooks-prevent-double-destroy [03:03|% 5|+ 253|- 0]: release test-async-hooks-promise [03:03|% 5|+ 253|- 0]: release test-async-hooks-promise-enable-disable [03:03|% 5|+ 253|- 0]: release test-async-hooks-promise-triggerid [03:04|% 5|+ 253|- 0]: release test-async-hooks-recursive-stack-runInAs... [03:04|% 5|+ 253|- 0]: release test-async-hooks-run-in-async-scope-caug... [03:05|% 5|+ 253|- 0]: release test-async-hooks-run-in-async-scope-this... [03:07|% 5|+ 253|- 0]: release test-async-hooks-top-level-clearimmediat... [03:08|% 5|+ 257|- 0]: release test-async-hooks-vm-gc [03:08|% 5|+ 257|- 0]: release test-async-hooks-worker-asyncfn-terminat... [03:08|% 5|+ 257|- 0]: release test-async-hooks-worker-asyncfn-terminat... [03:11|% 6|+ 259|- 0]: release test-async-hooks-worker-asyncfn-terminat... [03:11|% 6|+ 259|- 0]: release test-async-hooks-worker-asyncfn-terminat... [03:11|% 6|+ 259|- 0]: release test-async-local-storage-bind [03:11|% 6|+ 260|- 0]: release test-async-local-storage-contexts [03:14|% 6|+ 267|- 0]: release test-async-local-storage-deep-stack [03:15|% 6|+ 267|- 0]: release test-async-local-storage-exit-does-not-l... [03:16|% 6|+ 267|- 0]: release test-async-local-storage-http-multiclien... [03:16|% 6|+ 267|- 0]: release test-async-local-storage-snapshot [03:17|% 6|+ 268|- 0]: release test-async-wrap-constructor [03:18|% 6|+ 271|- 0]: release test-async-wrap-destroyid [03:18|% 6|+ 271|- 0]: release test-async-wrap-pop-id-during-load [03:18|% 6|+ 271|- 0]: release test-async-wrap-promise-after-enabled [03:18|% 6|+ 273|- 0]: release test-async-wrap-tlssocket-asyncreset [03:18|% 6|+ 273|- 0]: release test-async-wrap-trigger-id [03:18|% 6|+ 273|- 0]: release test-async-wrap-uncaughtexception [03:18|% 6|+ 273|- 0]: release test-asyncresource-bind [03:18|% 6|+ 273|- 0]: release test-atomics-wake [03:18|% 6|+ 275|- 0]: release test-bad-unicode [03:18|% 6|+ 278|- 0]: release test-bash-completion [03:18|% 6|+ 278|- 0]: release test-beforeexit-event-exit [03:18|% 6|+ 278|- 0]: release test-benchmark-cli [03:19|% 6|+ 279|- 0]: release test-binding-constants [03:19|% 6|+ 279|- 0]: release test-blob [03:19|% 6|+ 279|- 0]: release test-blob-createobjecturl [03:19|% 6|+ 279|- 0]: release test-blob-file-backed [03:19|% 6|+ 279|- 0]: release test-blocklist [03:19|% 6|+ 280|- 0]: release test-blocklist-clone [03:19|% 6|+ 280|- 0]: release test-bootstrap-modules [03:19|% 6|+ 280|- 0]: release test-broadcastchannel-custom-inspect [03:19|% 6|+ 280|- 0]: release test-btoa-atob [03:19|% 6|+ 280|- 0]: release test-buffer-alloc [03:20|% 6|+ 281|- 0]: release test-buffer-arraybuffer [03:20|% 6|+ 282|- 0]: release test-buffer-ascii [03:20|% 6|+ 283|- 0]: release test-buffer-backing-arraybuffer [03:21|% 6|+ 284|- 0]: release test-buffer-badhex [03:22|% 6|+ 285|- 0]: release test-buffer-bigint64 [03:23|% 6|+ 286|- 0]: release test-buffer-bytelength [03:24|% 6|+ 287|- 0]: release test-buffer-compare [03:24|% 6|+ 288|- 0]: release test-buffer-compare-offset [03:24|% 6|+ 289|- 0]: release test-buffer-concat [03:24|% 6|+ 290|- 0]: release test-buffer-constants [03:24|% 6|+ 291|- 0]: release test-buffer-constructor-deprecation-erro... [03:25|% 6|+ 292|- 0]: release test-buffer-constructor-node-modules [03:25|% 6|+ 293|- 0]: release test-buffer-constructor-node-modules-pat... [03:27|% 6|+ 294|- 0]: release test-buffer-constructor-outside-node-mod... [03:28|% 6|+ 295|- 0]: release test-buffer-copy [03:37|% 6|+ 296|- 0]: release test-buffer-equals [03:40|% 6|+ 297|- 0]: release test-buffer-failed-alloc-typed-arrays [03:41|% 6|+ 298|- 0]: release test-buffer-fakes [03:41|% 6|+ 299|- 0]: release test-buffer-fill [03:42|% 6|+ 300|- 0]: release test-buffer-from [03:42|% 7|+ 301|- 0]: release test-buffer-includes [03:42|% 7|+ 302|- 0]: release test-buffer-indexof [03:43|% 7|+ 303|- 0]: release test-buffer-inheritance [03:43|% 7|+ 306|- 0]: release test-buffer-inspect [03:43|% 7|+ 306|- 0]: release test-buffer-isascii [03:43|% 7|+ 306|- 0]: release test-buffer-isencoding [03:45|% 7|+ 307|- 0]: release test-buffer-isutf8 [03:45|% 7|+ 308|- 0]: release test-buffer-iterator [03:46|% 7|+ 309|- 0]: release test-buffer-new [03:46|% 7|+ 310|- 0]: release test-buffer-no-negative-allocation [03:46|% 7|+ 311|- 0]: release test-buffer-nopendingdep-map [03:46|% 7|+ 312|- 0]: release test-buffer-of-no-deprecation [03:46|% 7|+ 313|- 0]: release test-buffer-over-max-length [03:47|% 7|+ 314|- 0]: release test-buffer-parent-property [03:47|% 7|+ 315|- 0]: release test-buffer-pending-deprecation [03:47|% 7|+ 316|- 0]: release test-buffer-pool-untransferable [03:48|% 7|+ 317|- 0]: release test-buffer-prototype-inspect [03:49|% 7|+ 318|- 0]: release test-buffer-read [03:49|% 7|+ 319|- 0]: release test-buffer-readdouble [03:49|% 7|+ 320|- 0]: release test-buffer-readfloat [03:49|% 7|+ 321|- 0]: release test-buffer-readint [03:49|% 7|+ 322|- 0]: release test-buffer-readuint [03:50|% 7|+ 323|- 0]: release test-buffer-resizable [03:50|% 7|+ 324|- 0]: release test-buffer-safe-unsafe [03:50|% 7|+ 325|- 0]: release test-buffer-set-inspect-max-bytes [03:51|% 7|+ 326|- 0]: release test-buffer-sharedarraybuffer [03:51|% 7|+ 327|- 0]: release test-buffer-slice [03:51|% 7|+ 328|- 0]: release test-buffer-slow [03:51|% 7|+ 329|- 0]: release test-buffer-swap [03:53|% 7|+ 330|- 0]: release test-buffer-tojson [03:54|% 7|+ 331|- 0]: release test-buffer-tostring [03:54|% 7|+ 332|- 0]: release test-buffer-tostring-range [03:54|% 7|+ 333|- 0]: release test-buffer-tostring-rangeerror [03:54|% 7|+ 334|- 0]: release test-buffer-write [03:54|% 7|+ 335|- 0]: release test-buffer-write-fast [03:54|% 7|+ 336|- 0]: release test-buffer-writedouble [03:55|% 7|+ 337|- 0]: release test-buffer-writefloat [03:55|% 7|+ 338|- 0]: release test-buffer-writeint [03:56|% 7|+ 339|- 0]: release test-buffer-writeuint [03:58|% 7|+ 340|- 0]: release test-buffer-zero-fill [03:58|% 7|+ 341|- 0]: release test-buffer-zero-fill-cli [03:59|% 7|+ 342|- 0]: release test-buffer-zero-fill-reset [03:59|% 7|+ 343|- 0]: release test-c-ares [03:59|% 8|+ 344|- 0]: release test-child-process-advanced-serializatio... [04:00|% 8|+ 345|- 0]: release test-child-process-advanced-serializatio... [04:00|% 8|+ 346|- 0]: release test-child-process-advanced-serializatio... [04:00|% 8|+ 347|- 0]: release test-child-process-bad-stdio [04:01|% 8|+ 348|- 0]: release test-child-process-can-write-to-stdout [04:01|% 8|+ 349|- 0]: release test-child-process-constructor [04:02|% 8|+ 350|- 0]: release test-child-process-cwd [04:02|% 8|+ 351|- 0]: release test-child-process-default-options [04:03|% 8|+ 352|- 0]: release test-child-process-destroy [04:03|% 8|+ 353|- 0]: release test-child-process-detached [04:03|% 8|+ 354|- 0]: release test-child-process-dgram-reuseport [04:03|% 8|+ 355|- 0]: release test-child-process-disconnect [04:04|% 8|+ 357|- 0]: release test-child-process-double-pipe [04:05|% 8|+ 361|- 0]: release test-child-process-env [04:07|% 8|+ 362|- 0]: release test-child-process-exec-abortcontroller-... [04:07|% 8|+ 362|- 0]: release test-child-process-exec-any-shells-windo... [04:09|% 8|+ 363|- 0]: release test-child-process-exec-cwd [04:10|% 8|+ 363|- 0]: release test-child-process-exec-encoding [04:11|% 8|+ 366|- 0]: release test-child-process-exec-env [04:13|% 8|+ 367|- 0]: release test-child-process-exec-error [04:17|% 8|+ 377|- 0]: release test-child-process-exec-kill-throws [04:17|% 8|+ 377|- 0]: release test-child-process-exec-maxbuf [04:17|% 8|+ 377|- 0]: release test-child-process-exec-std-encoding [04:17|% 8|+ 377|- 0]: release test-child-process-exec-stdout-stderr-da... [04:17|% 8|+ 379|- 0]: release test-child-process-exec-timeout-expire [04:18|% 8|+ 379|- 0]: release test-child-process-exec-timeout-kill [04:19|% 8|+ 383|- 0]: release test-child-process-exec-timeout-not-expi... [04:20|% 8|+ 383|- 0]: release test-child-process-execFile-promisified-... [04:20|% 8|+ 383|- 0]: release test-child-process-execfile [04:20|% 8|+ 383|- 0]: release test-child-process-execfile-maxbuf [04:23|% 8|+ 383|- 0]: release test-child-process-execfilesync-maxbuf [04:23|% 8|+ 383|- 0]: release test-child-process-execsync-maxbuf [04:24|% 8|+ 383|- 0]: release test-child-process-exit-code [04:24|% 8|+ 383|- 0]: release test-child-process-flush-stdio [04:25|% 8|+ 384|- 0]: release test-child-process-fork [04:25|% 8|+ 385|- 0]: release test-child-process-fork-abort-signal [04:25|% 8|+ 385|- 0]: release test-child-process-fork-and-spawn [04:25|% 8|+ 385|- 0]: release test-child-process-fork-args [04:29|% 8|+ 386|- 0]: release test-child-process-fork-close [04:30|% 8|+ 386|- 0]: release test-child-process-fork-closed-channel-s... [04:30|% 9|+ 387|- 0]: release test-child-process-fork-detached [04:30|% 9|+ 387|- 0]: release test-child-process-fork-dgram [04:30|% 9|+ 387|- 0]: release test-child-process-fork-exec-argv [04:31|% 9|+ 392|- 0]: release test-child-process-fork-exec-path [04:31|% 9|+ 392|- 0]: release test-child-process-fork-getconnections [04:31|% 9|+ 392|- 0]: release test-child-process-fork-net [04:31|% 9|+ 392|- 0]: release test-child-process-fork-net-server [04:31|% 9|+ 392|- 0]: release test-child-process-fork-net-socket [04:35|% 9|+ 392|- 0]: release test-child-process-fork-no-shell [04:35|% 9|+ 396|- 0]: release test-child-process-fork-ref [04:35|% 9|+ 396|- 0]: release test-child-process-fork-ref2 [04:35|% 9|+ 396|- 0]: release test-child-process-fork-stdio [04:35|% 9|+ 397|- 0]: release test-child-process-fork-stdio-string-var... [04:36|% 9|+ 400|- 0]: release test-child-process-fork-timeout-kill-sig... [04:36|% 9|+ 400|- 0]: release test-child-process-fork-url [04:36|% 9|+ 400|- 0]: release test-child-process-fork3 [04:36|% 9|+ 402|- 0]: release test-child-process-http-socket-leak [04:36|% 9|+ 405|- 0]: release test-child-process-internal [04:36|% 9|+ 405|- 0]: release test-child-process-ipc [04:36|% 9|+ 407|- 0]: release test-child-process-ipc-next-tick [04:36|% 9|+ 407|- 0]: release test-child-process-kill [04:37|% 9|+ 407|- 0]: release test-child-process-net-reuseport [04:37|% 9|+ 409|- 0]: release test-child-process-no-deprecation [04:38|% 9|+ 410|- 0]: release test-child-process-pipe-dataflow [04:38|% 9|+ 412|- 0]: release test-child-process-promisified [04:38|% 9|+ 414|- 0]: release test-child-process-prototype-tampering [04:38|% 9|+ 414|- 0]: release test-child-process-recv-handle [04:38|% 9|+ 414|- 0]: release test-child-process-reject-null-bytes [04:38|% 9|+ 414|- 0]: release test-child-process-send-after-close [04:38|% 9|+ 414|- 0]: release test-child-process-send-cb [04:39|% 9|+ 415|- 0]: release test-child-process-send-keep-open [04:39|% 9|+ 416|- 0]: release test-child-process-send-returns-boolean [04:39|% 9|+ 416|- 0]: release test-child-process-send-type-error [04:40|% 9|+ 420|- 0]: release test-child-process-send-utf8 [04:40|% 9|+ 421|- 0]: release test-child-process-server-close [04:40|% 9|+ 421|- 0]: release test-child-process-set-blocking [04:40|% 9|+ 421|- 0]: release test-child-process-silent [04:40|% 9|+ 423|- 0]: release test-child-process-spawn-args [04:40|% 9|+ 424|- 0]: release test-child-process-spawn-argv0 [04:40|% 9|+ 424|- 0]: release test-child-process-spawn-controller [04:40|% 9|+ 424|- 0]: release test-child-process-spawn-error [04:41|% 9|+ 425|- 0]: release test-child-process-spawn-event [04:41|% 9|+ 426|- 0]: release test-child-process-spawn-shell [04:42|% 9|+ 427|- 0]: release test-child-process-spawn-timeout-kill-si... [04:42|% 9|+ 428|- 0]: release test-child-process-spawn-typeerror [04:43|% 10|+ 429|- 0]: release test-child-process-spawn-windows-batch-f... [04:43|% 10|+ 430|- 0]: release test-child-process-spawnsync [04:44|% 10|+ 431|- 0]: release test-child-process-spawnsync-args [04:44|% 10|+ 432|- 0]: release test-child-process-spawnsync-env [04:46|% 10|+ 433|- 0]: release test-child-process-spawnsync-input [04:47|% 10|+ 434|- 0]: release test-child-process-spawnsync-kill-signal [04:47|% 10|+ 435|- 0]: release test-child-process-spawnsync-maxbuf [04:47|% 10|+ 436|- 0]: release test-child-process-spawnsync-shell [04:47|% 10|+ 438|- 0]: release test-child-process-spawnsync-timeout [04:47|% 10|+ 439|- 0]: release test-child-process-spawnsync-validation-... [04:48|% 10|+ 439|- 0]: release test-child-process-stdin [04:49|% 10|+ 440|- 0]: release test-child-process-stdin-ipc [04:49|% 10|+ 441|- 0]: release test-child-process-stdio [04:49|% 10|+ 442|- 0]: release test-child-process-stdio-big-write-end [04:52|% 10|+ 443|- 0]: release test-child-process-stdio-inherit [04:53|% 10|+ 444|- 0]: release test-child-process-stdio-merge-stdouts-i... [04:53|% 10|+ 445|- 0]: release test-child-process-stdio-overlapped [04:54|% 10|+ 446|- 0]: release test-child-process-stdio-reuse-readable-... [04:54|% 10|+ 447|- 0]: release test-child-process-stdout-flush [04:55|% 10|+ 448|- 0]: release test-child-process-stdout-flush-exit [04:57|% 10|+ 449|- 0]: release test-child-process-stdout-ipc [04:59|% 10|+ 450|- 0]: release test-child-process-uid-gid [05:04|% 10|+ 451|- 0]: release test-child-process-validate-stdio [05:04|% 10|+ 452|- 0]: release test-child-process-windows-hide [05:04|% 10|+ 453|- 0]: release test-cli-bad-options [05:06|% 10|+ 454|- 0]: release test-cli-eval [05:06|% 10|+ 455|- 0]: release test-cli-eval-event [05:09|% 10|+ 456|- 0]: release test-cli-node-options [05:13|% 10|+ 457|- 0]: release test-cli-node-options-disallowed [05:14|% 10|+ 458|- 0]: release test-cli-node-options-docs [05:16|% 10|+ 459|- 0]: release test-cli-node-print-help [05:17|% 10|+ 460|- 0]: release test-cli-options-negation [05:20|% 10|+ 461|- 0]: release test-cli-options-precedence [05:25|% 10|+ 462|- 0]: release test-cli-permission-deny-fs [05:37|% 10|+ 463|- 0]: release test-cli-permission-multiple-allow [05:40|% 10|+ 464|- 0]: release test-cli-print-promise [05:40|% 10|+ 465|- 0]: release test-cli-syntax-eval [05:42|% 10|+ 469|- 0]: release test-cli-syntax-piped-bad [05:42|% 10|+ 469|- 0]: release test-cli-syntax-piped-good [05:48|% 10|+ 470|- 0]: release test-client-request-destroy [05:49|% 10|+ 471|- 0]: release test-cluster-accept-fail [06:02|% 11|+ 473|- 0]: release test-cluster-advanced-serialization [06:07|% 11|+ 478|- 0]: release test-cluster-basic [06:14|% 11|+ 480|- 0]: release test-cluster-bind-privileged-port [06:21|% 11|+ 492|- 0]: release test-cluster-bind-twice === release test-cjs-legacyMainResolve-permission === Path: es-module/test-cjs-legacyMainResolve-permission (node:48040) SecurityWarning: The flag --allow-child-process must be used with extreme caution. It could invalidate the permission model. (Use `node --trace-warnings ...` to show where the warning was created) Command: out/Release/node --expose-internals --permission --allow-fs-read=* --allow-child-process /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-cjs-legacyMainResolve-permission.js --- TIMEOUT --- [06:22|% 11|+ 496|- 1]: release test-cluster-call-and-destroy [06:22|% 11|+ 496|- 1]: release test-cluster-child-index-dgram [06:24|% 11|+ 498|- 1]: release test-cluster-child-index-net [06:24|% 11|+ 498|- 1]: release test-cluster-concurrent-disconnect [06:27|% 11|+ 500|- 1]: release test-cluster-cwd [06:28|% 11|+ 500|- 1]: release test-cluster-dgram-1 [06:28|% 11|+ 500|- 1]: release test-cluster-dgram-2 === release test-esm-detect-ambiguous === Path: es-module/test-esm-detect-ambiguous TAP version 13 # Subtest: Module syntax detection # Subtest: string input # Subtest: permits ESM syntax in --eval input without requiring --input-type=module ok 1 - permits ESM syntax in --eval input without requiring --input-type=module --- duration_ms: 35854.013925 ... # Subtest: permits ESM syntax in STDIN input without requiring --input-type=module ok 2 - permits ESM syntax in STDIN input without requiring --input-type=module --- duration_ms: 32060.208457 ... # Subtest: should be overridden by --input-type ok 3 - should be overridden by --input-type --- duration_ms: 45997.14031 ... # Subtest: should not switch to module if code is parsable as script ok 4 - should not switch to module if code is parsable as script --- duration_ms: 37766.621867 ... # Subtest: should be overridden by --experimental-default-type ok 5 - should be overridden by --experimental-default-type --- duration_ms: 33926.752885 ... # Subtest: does not trigger detection via source code `eval()` ok 6 - does not trigger detection via source code `eval()` --- duration_ms: 28798.764265 ... 1..6 ok 1 - string input --- duration_ms: 214463.676836 type: 'suite' ... # Subtest: .js file input in a typeless package # Subtest: permits CommonJS syntax in a .js entry point ok 1 - permits CommonJS syntax in a .js entry point --- duration_ms: 33350.515755 ... # Subtest: permits ESM syntax in a .js entry point ok 2 - permits ESM syntax in a .js entry point --- duration_ms: 44209.644216 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-detect-ambiguous.mjs --- TIMEOUT --- === release test-esm-cjs-load-error-note === Path: es-module/test-esm-cjs-load-error-note TAP version 13 # Subtest: ESM: Errors for unexpected exports # Subtest: should include note ok 1 - should include note --- duration_ms: 30218.752186 ... # Subtest: should include note ok 2 - should include note --- duration_ms: 31213.305931 ... # Subtest: should NOT include note ok 3 - should NOT include note --- duration_ms: 33559.904786 ... # Subtest: should include note ok 4 - should include note --- duration_ms: 27606.396609 ... # Subtest: should include note ok 5 - should include note --- duration_ms: 47464.375784 ... # Subtest: should NOT include note ok 6 - should NOT include note --- duration_ms: 35892.063916 ... # Subtest: should NOT include note ok 7 - should NOT include note --- duration_ms: 30761.580095 ... # Subtest: should NOT include note ok 8 - should NOT include note --- duration_ms: 38426.326352 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-cjs-load-error-note.mjs --- TIMEOUT --- [06:33|% 11|+ 509|- 3]: release test-cluster-dgram-bind-fd [06:34|% 11|+ 509|- 3]: release test-cluster-dgram-ipv6only [06:37|% 11|+ 509|- 3]: release test-cluster-dgram-reuse [06:37|% 11|+ 509|- 3]: release test-cluster-dgram-reuseport [06:37|% 11|+ 509|- 3]: release test-cluster-disconnect [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-before-exit [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-exitedAfterDisco... [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-idle-worker [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-leak [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-race [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-unshared-tcp [06:46|% 12|+ 523|- 3]: release test-cluster-disconnect-unshared-udp [06:51|% 12|+ 528|- 3]: release test-cluster-disconnect-with-no-workers [06:51|% 12|+ 528|- 3]: release test-cluster-eaccess [06:53|% 12|+ 529|- 3]: release test-cluster-eaddrinuse [06:53|% 12|+ 530|- 3]: release test-cluster-fork-env [06:56|% 12|+ 530|- 3]: release test-cluster-fork-stdio [07:01|% 12|+ 530|- 3]: release test-cluster-fork-windowsHide [07:04|% 12|+ 535|- 3]: release test-cluster-http-pipe [07:04|% 12|+ 536|- 3]: release test-cluster-invalid-message [07:04|% 12|+ 536|- 3]: release test-cluster-ipc-throw [07:06|% 12|+ 546|- 3]: release test-cluster-kill-disconnect [07:07|% 12|+ 546|- 3]: release test-cluster-kill-infinite-loop [07:07|% 12|+ 546|- 3]: release test-cluster-listen-pipe-readable-writab... [07:07|% 12|+ 546|- 3]: release test-cluster-listening-port [07:07|% 12|+ 546|- 3]: release test-cluster-message [07:07|% 12|+ 546|- 3]: release test-cluster-net-listen [07:11|% 12|+ 547|- 3]: release test-cluster-net-listen-backlog [07:12|% 12|+ 548|- 3]: release test-cluster-net-listen-ipv6only-false [07:16|% 12|+ 548|- 3]: release test-cluster-net-listen-relative-path [07:16|% 12|+ 548|- 3]: release test-cluster-net-reuseport [07:17|% 12|+ 548|- 3]: release test-cluster-net-send [07:19|% 12|+ 551|- 3]: release test-cluster-net-server-drop-connection [07:19|% 12|+ 551|- 3]: release test-cluster-primary-error [07:19|% 12|+ 551|- 3]: release test-cluster-primary-kill [07:22|% 12|+ 554|- 3]: release test-cluster-process-disconnect === release test-esm-import-flag === Path: es-module/test-esm-import-flag TAP version 13 # Subtest: import modules using --import # Subtest: should import when using --eval ok 1 - should import when using --eval --- duration_ms: 31369.775338 ... # Subtest: should import when using --eval and --input-type=module ok 2 - should import when using --eval and --input-type=module --- duration_ms: 33698.714986 ... # Subtest: should import when main entrypoint is a cjs file ok 3 - should import when main entrypoint is a cjs file --- duration_ms: 28759.338129 ... # Subtest: should import mjs when entrypoint is a cjs file ok 4 - should import mjs when entrypoint is a cjs file --- duration_ms: 27550.299945 ... # Subtest: should import cjs when entrypoint is a mjs file ok 5 - should import cjs when entrypoint is a mjs file --- duration_ms: 30462.671246 ... # Subtest: should import mjs when entrypoint is a cjs file ok 6 - should import mjs when entrypoint is a cjs file --- duration_ms: 32641.805689 ... # Subtest: should de-duplicate redundant `--import`s ok 7 - should de-duplicate redundant `--import`s --- duration_ms: 30323.208365 ... # Subtest: should import when running --check ok 8 - should import when running --check --- duration_ms: 35205.120139 ... # Subtest: should import when running --check fails ok 9 - should import when running --check fails --- duration_ms: 36926.123924 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-import-flag.mjs --- TIMEOUT --- [07:23|% 13|+ 554|- 4]: release test-cluster-rr-domain-listen [07:27|% 13|+ 554|- 4]: release test-cluster-rr-handle-close [07:31|% 13|+ 555|- 4]: release test-cluster-rr-handle-keep-loop-alive [07:32|% 13|+ 555|- 4]: release test-cluster-rr-handle-ref-unref [07:33|% 13|+ 555|- 4]: release test-cluster-rr-ref [07:33|% 13|+ 555|- 4]: release test-cluster-send-deadlock [07:34|% 13|+ 555|- 4]: release test-cluster-send-handle-twice [07:38|% 13|+ 556|- 4]: release test-cluster-send-socket-to-worker-http-... [07:40|% 13|+ 556|- 4]: release test-cluster-server-restart-none [07:45|% 13|+ 556|- 4]: release test-cluster-server-restart-rr [07:46|% 13|+ 556|- 4]: release test-cluster-setup-primary [07:50|% 13|+ 556|- 4]: release test-cluster-setup-primary-argv [07:52|% 13|+ 557|- 4]: release test-cluster-setup-primary-cumulative [07:53|% 13|+ 557|- 4]: release test-cluster-setup-primary-emit [07:53|% 13|+ 557|- 4]: release test-cluster-setup-primary-multiple [08:06|% 13|+ 558|- 4]: release test-cluster-shared-handle-bind-error [08:09|% 13|+ 558|- 4]: release test-cluster-shared-handle-bind-privileg... === release test-esm-loader-programmatically === Path: es-module/test-esm-loader-programmatically TAP version 13 # Subtest: ESM: programmatically register loaders # Subtest: works with only a dummy CLI argument ok 1 - works with only a dummy CLI argument --- duration_ms: 32000.287431 ... # Subtest: registering via --import # Subtest: should programmatically register a loader from a MJS file ok 1 - should programmatically register a loader from a MJS file --- duration_ms: 34454.609894 ... # Subtest: should programmatically register a loader from a CJS file ok 2 - should programmatically register a loader from a CJS file --- duration_ms: 46343.94802 ... 1..2 ok 2 - registering via --import --- duration_ms: 80805.181876 type: 'suite' ... # Subtest: programmatically registered loaders are appended to an existing chaining ok 3 - programmatically registered loaders are appended to an existing chaining --- duration_ms: 31295.544226 ... # Subtest: works registering loaders across files ok 4 - works registering loaders across files --- duration_ms: 29728.567088 ... # Subtest: works registering loaders across virtual files ok 5 - works registering loaders across virtual files --- duration_ms: 58937.581811 ... # Subtest: works registering the same loaders more them once ok 6 - works registering the same loaders more them once --- duration_ms: 44666.579934 ... # Subtest: works registering loaders as package name ok 7 - works registering loaders as package name --- duration_ms: 30507.600585 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-programmatically.mjs --- TIMEOUT --- === release test-esm-loader-chaining === Path: es-module/test-esm-loader-chaining TAP version 13 # Subtest: ESM: loader chaining # Subtest: should load unadulterated source when there are no loaders ok 1 - should load unadulterated source when there are no loaders --- duration_ms: 43403.901347 ... # Subtest: should load properly different source when only load changes something ok 2 - should load properly different source when only load changes something --- duration_ms: 34373.030898 ... # Subtest: should result in proper output from multiple changes in resolve hooks ok 3 - should result in proper output from multiple changes in resolve hooks --- duration_ms: 28579.23201 ... # Subtest: should respect modified context within resolve chain ok 4 - should respect modified context within resolve chain --- duration_ms: 38172.743443 ... # Subtest: should accept only the correct arguments ok 5 - should accept only the correct arguments --- duration_ms: 30967.955144 ... # Subtest: should result in proper output from multiple changes in resolve hooks ok 6 - should result in proper output from multiple changes in resolve hooks --- duration_ms: 59637.464953 ... # Subtest: should provide the correct "next" fn when multiple calls to next within same loader ok 7 - should provide the correct "next" fn when multiple calls to next within same loader --- duration_ms: 40200.774021 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-chaining.mjs --- TIMEOUT --- === release test-esm-loader-spawn-promisified === Path: es-module/test-esm-loader-spawn-promisified TAP version 13 # Subtest: Loader hooks throwing errors # Subtest: throws on nonexistent modules ok 1 - throws on nonexistent modules --- duration_ms: 37559.357097 ... # Subtest: throws on unknown extensions ok 2 - throws on unknown extensions --- duration_ms: 31992.556568 ... # Subtest: throws on invalid return values ok 3 - throws on invalid return values --- duration_ms: 44728.908661 ... # Subtest: throws on boolean false ok 4 - throws on boolean false --- duration_ms: 39139.331762 ... # Subtest: throws on boolean true ok 5 - throws on boolean true --- duration_ms: 29658.511238 ... # Subtest: throws on invalid returned object ok 6 - throws on invalid returned object --- duration_ms: 33223.98132 ... # Subtest: throws on unsupported format ok 7 - throws on unsupported format --- duration_ms: 41639.968084 ... # Subtest: throws on invalid format property type ok 8 - throws on invalid format property type --- duration_ms: 38231.579849 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-spawn-promisified.mjs --- TIMEOUT --- === release test-esm-loader-hooks === Path: es-module/test-esm-loader-hooks TAP version 13 # Subtest: Loader hooks # Subtest: are called with all expected arguments ok 1 - are called with all expected arguments --- duration_ms: 36120.518474 ... # Subtest: are called with all expected arguments using register function ok 2 - are called with all expected arguments using register function --- duration_ms: 35007.774633 ... # Subtest: should handle never-settling hooks in ESM files # Subtest: top-level await of a never-settling resolve without warning ok 1 - top-level await of a never-settling resolve without warning --- duration_ms: 50119.011834 ... # Subtest: top-level await of a never-settling resolve with warning ok 2 - top-level await of a never-settling resolve with warning --- duration_ms: 33868.68958 ... # Subtest: top-level await of a never-settling load without warning ok 3 - top-level await of a never-settling load without warning --- duration_ms: 28934.613264 ... # Subtest: top-level await of a never-settling load with warning ok 4 - top-level await of a never-settling load with warning --- duration_ms: 53823.902737 ... # Subtest: top-level await of a race of never-settling hooks ok 5 - top-level await of a race of never-settling hooks --- duration_ms: 45217.080292 ... # Subtest: import.meta.resolve of a never-settling resolve ok 6 - import.meta.resolve of a never-settling resolve --- duration_ms: 29459.310032 ... 1..6 ok 3 - should handle never-settling hooks in ESM files --- duration_ms: 241444.077988 type: 'suite' ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-hooks.mjs --- TIMEOUT --- [08:20|% 13|+ 562|- 8]: release test-cluster-shared-leak === release test-esm-tla-unfinished === Path: es-module/test-esm-tla-unfinished TAP version 13 # Subtest: ESM: unsettled and rejected promises # Subtest: should exit for an unsettled TLA promise via --eval with a warning ok 1 - should exit for an unsettled TLA promise via --eval with a warning --- duration_ms: 38109.508295 ... # Subtest: should exit for an unsettled TLA promise via --eval without warning ok 2 - should exit for an unsettled TLA promise via --eval without warning --- duration_ms: 27062.419634 ... # Subtest: should throw for a rejected TLA promise via --eval ok 3 - should throw for a rejected TLA promise via --eval --- duration_ms: 28664.335648 ... # Subtest: should exit for an unsettled TLA promise and respect explicit exit code via --eval ok 4 - should exit for an unsettled TLA promise and respect explicit exit code via --eval --- duration_ms: 38316.553185 ... # Subtest: should throw for a rejected TLA promise and ignore explicit exit code via --eval ok 5 - should throw for a rejected TLA promise and ignore explicit exit code via --eval --- duration_ms: 34059.069062 ... # Subtest: should exit for an unsettled TLA promise with warning ok 6 - should exit for an unsettled TLA promise with warning --- duration_ms: 53132.533698 ... # Subtest: should exit for an unsettled TLA promise without warning ok 7 - should exit for an unsettled TLA promise without warning --- duration_ms: 35957.633104 ... # Subtest: should throw for a rejected TLA promise via stdin ok 8 - should throw for a rejected TLA promise via stdin --- duration_ms: 28997.391111 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-tla-unfinished.mjs --- TIMEOUT --- [08:26|% 13|+ 562|- 9]: release test-cluster-uncaught-exception [08:28|% 13|+ 562|- 9]: release test-cluster-worker-constructor [08:30|% 13|+ 562|- 9]: release test-cluster-worker-death [08:31|% 13|+ 562|- 9]: release test-cluster-worker-destroy [08:33|% 13|+ 562|- 9]: release test-cluster-worker-disconnect [08:34|% 13|+ 562|- 9]: release test-cluster-worker-disconnect-on-error [08:40|% 13|+ 562|- 9]: release test-cluster-worker-events [08:48|% 13|+ 562|- 9]: release test-cluster-worker-exit [08:50|% 13|+ 563|- 9]: release test-cluster-worker-forced-exit [08:51|% 13|+ 565|- 9]: release test-cluster-worker-handle-close [08:51|% 13|+ 565|- 9]: release test-cluster-worker-init [08:51|% 13|+ 565|- 9]: release test-cluster-worker-isconnected [08:52|% 13|+ 565|- 9]: release test-cluster-worker-isdead [08:52|% 13|+ 565|- 9]: release test-cluster-worker-kill [08:53|% 13|+ 565|- 9]: release test-cluster-worker-kill-signal [08:54|% 13|+ 565|- 9]: release test-cluster-worker-no-exit [08:54|% 13|+ 565|- 9]: release test-cluster-worker-wait-server-close [08:54|% 13|+ 567|- 9]: release test-code-cache [08:54|% 13|+ 567|- 9]: release test-common [08:55|% 13|+ 567|- 9]: release test-common-countdown [08:55|% 13|+ 567|- 9]: release test-common-expect-warning [08:56|% 13|+ 567|- 9]: release test-common-gc [08:59|% 13|+ 568|- 9]: release test-common-must-not-call [09:01|% 13|+ 568|- 9]: release test-common-must-not-mutate-object-deep [09:04|% 13|+ 570|- 9]: release test-compile-cache-api-env [09:05|% 13|+ 571|- 9]: release test-compile-cache-api-error [09:05|% 13|+ 572|- 9]: release test-compile-cache-api-flush === release test-typescript-transform === Path: es-module/test-typescript-transform TAP version 13 # Subtest: execute a TypeScript file with transformation enabled ok 1 - execute a TypeScript file with transformation enabled --- duration_ms: 27798.448633 ... # Subtest: reconstruct error of a TypeScript file with transformation enabled and sourcemaps ok 2 - reconstruct error of a TypeScript file with transformation enabled and sourcemaps --- duration_ms: 29075.048225 ... # Subtest: reconstruct error of a TypeScript file with transformation enabled without sourcemaps ok 3 - reconstruct error of a TypeScript file with transformation enabled without sourcemaps --- duration_ms: 32665.597959 ... # Subtest: should not elide unused imports ok 4 - should not elide unused imports --- duration_ms: 31143.234881 ... # Subtest: execute a TypeScript file with namespace ok 5 - execute a TypeScript file with namespace --- duration_ms: 37141.804556 ... # Subtest: execute a TypeScript file with decorator ok 6 - execute a TypeScript file with decorator --- duration_ms: 47873.339502 ... # Subtest: execute a TypeScript file with legacy-module ok 7 - execute a TypeScript file with legacy-module --- duration_ms: 30515.037749 ... # Subtest: execute a TypeScript file with modern typescript syntax ok 8 - execute a TypeScript file with modern typescript syntax --- duration_ms: 32577.954062 ... # Subtest: execute a transpiled JavaScript file ok 9 - execute a transpiled JavaScript file --- duration_ms: 28489.361332 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-transform.mjs --- TIMEOUT --- === release test-typescript-eval === Path: es-module/test-typescript-eval TAP version 13 # Subtest: eval TypeScript ESM syntax ok 1 - eval TypeScript ESM syntax --- duration_ms: 31755.930705 ... # Subtest: eval TypeScript ESM syntax with input-type module ok 2 - eval TypeScript ESM syntax with input-type module --- duration_ms: 43094.051033 ... # Subtest: eval TypeScript CommonJS syntax ok 3 - eval TypeScript CommonJS syntax --- duration_ms: 33856.140115 ... # Subtest: eval TypeScript CommonJS syntax with input-type commonjs-typescript ok 4 - eval TypeScript CommonJS syntax with input-type commonjs-typescript --- duration_ms: 44340.462233 ... # Subtest: eval TypeScript CommonJS syntax by default ok 5 - eval TypeScript CommonJS syntax by default --- duration_ms: 34985.281083 ... # Subtest: TypeScript ESM syntax not specified ok 6 - TypeScript ESM syntax not specified --- duration_ms: 46779.271508 ... # Subtest: expect fail eval TypeScript CommonJS syntax with input-type module-typescript ok 7 - expect fail eval TypeScript CommonJS syntax with input-type module-typescript --- duration_ms: 29048.513893 ... # Subtest: expect fail eval TypeScript ESM syntax with input-type commonjs-typescript ok 8 - expect fail eval TypeScript ESM syntax with input-type commonjs-typescript --- duration_ms: 28273.968398 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-eval.mjs --- TIMEOUT --- === release test-typescript === Path: es-module/test-typescript TAP version 13 # Subtest: expect process.features.typescript to be 'strip' when --experimental-strip-types ok 1 - expect process.features.typescript to be 'strip' when --experimental-strip-types --- duration_ms: 26575.464023 ... # Subtest: expect process.features.typescript to be 'transform' when --experimental-transform-types ok 2 - expect process.features.typescript to be 'transform' when --experimental-transform-types --- duration_ms: 28537.606993 ... # Subtest: execute a TypeScript file ok 3 - execute a TypeScript file --- duration_ms: 35160.674559 ... # Subtest: execute a TypeScript file with imports ok 4 - execute a TypeScript file with imports --- duration_ms: 38775.439664 ... # Subtest: execute a TypeScript file with imports ok 5 - execute a TypeScript file with imports --- duration_ms: 33282.214226 ... # Subtest: execute a TypeScript file with imports with default-type module ok 6 - execute a TypeScript file with imports with default-type module --- duration_ms: 34843.226742 ... # Subtest: execute a TypeScript file with node_modules ok 7 - execute a TypeScript file with node_modules --- duration_ms: 36539.014716 ... # Subtest: execute a TypeScript file with node_modules with default-type module ok 8 - execute a TypeScript file with node_modules with default-type module --- duration_ms: 35044.655728 ... # Subtest: expect error when executing a TypeScript file with imports with no extensions ok 9 - expect error when executing a TypeScript file with imports with no extensions --- duration_ms: 28384.551206 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript.mjs --- TIMEOUT --- [09:06|% 13|+ 573|- 12]: release test-compile-cache-api-permission === release test-typescript-module === Path: es-module/test-typescript-module TAP version 13 # Subtest: expect failure of a .mts file with CommonJS syntax ok 1 - expect failure of a .mts file with CommonJS syntax --- duration_ms: 29593.19891 ... # Subtest: execute an .mts file importing an .mts file ok 2 - execute an .mts file importing an .mts file --- duration_ms: 39145.635104 ... # Subtest: execute an .mts file importing a .ts file ok 3 - execute an .mts file importing a .ts file --- duration_ms: 39422.248844 ... # Subtest: execute an .mts file importing a .ts file with default-type module ok 4 - execute an .mts file importing a .ts file with default-type module --- duration_ms: 40651.793316 ... # Subtest: execute an .mts file importing a .cts file ok 5 - execute an .mts file importing a .cts file --- duration_ms: 43108.81502 ... # Subtest: execute an .mts file with wrong default module ok 6 - execute an .mts file with wrong default module --- duration_ms: 32654.153514 ... # Subtest: execute an .mts file with wrong default module ok 7 - execute an .mts file with wrong default module --- duration_ms: 31857.71639 ... # Subtest: execute an .mts file from node_modules ok 8 - execute an .mts file from node_modules --- duration_ms: 32947.623402 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-module.mjs --- TIMEOUT --- [09:09|% 13|+ 578|- 13]: release test-compile-cache-api-success [09:09|% 13|+ 581|- 13]: release test-compile-cache-api-tmpdir [09:10|% 13|+ 582|- 13]: release test-compile-cache-bad-syntax [09:10|% 13|+ 582|- 13]: release test-compile-cache-disable [09:13|% 13|+ 583|- 13]: release test-compile-cache-dynamic-import [09:13|% 13|+ 583|- 13]: release test-compile-cache-esm [09:14|% 13|+ 583|- 13]: release test-compile-cache-existing-directory [09:17|% 13|+ 583|- 13]: release test-compile-cache-permission-allowed [09:18|% 13|+ 587|- 13]: release test-compile-cache-permission-disallowed === release test-typescript-commonjs === Path: es-module/test-typescript-commonjs TAP version 13 # Subtest: require a .ts file with explicit extension succeeds ok 1 - require a .ts file with explicit extension succeeds --- duration_ms: 27756.426394 ... # Subtest: eval require a .ts file with implicit extension fails ok 2 - eval require a .ts file with implicit extension fails --- duration_ms: 29594.39271 ... # Subtest: eval require a .cts file with implicit extension fails ok 3 - eval require a .cts file with implicit extension fails --- duration_ms: 32852.06018 ... # Subtest: require a .ts file with implicit extension fails ok 4 - require a .ts file with implicit extension fails --- duration_ms: 30254.992256 ... # Subtest: expect failure of an .mts file with CommonJS syntax ok 5 - expect failure of an .mts file with CommonJS syntax --- duration_ms: 32915.385167 ... # Subtest: execute a .cts file importing a .cts file ok 6 - execute a .cts file importing a .cts file --- duration_ms: 50100.916566 ... # Subtest: execute a .cts file importing a .ts file export ok 7 - execute a .cts file importing a .ts file export --- duration_ms: 33277.951605 ... # Subtest: execute a .cts file importing a .mts file export ok 8 - execute a .cts file importing a .mts file export --- duration_ms: 32180.578049 ... # Subtest: execute a .cts file importing a .mts file export ok 9 - execute a .cts file importing a .mts file export --- duration_ms: 28575.655029 ... # Subtest: execute a .cts file with default type module ok 10 - execute a .cts file with default type module --- duration_ms: 34592.817273 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-commonjs.mjs --- TIMEOUT --- [09:19|% 14|+ 595|- 14]: release test-compile-cache-success === release test-async-context-frame === Path: parallel/test-async-context-frame TAP version 13 # Subtest: AsyncContextFrame # Subtest: async-hooks/test-async-local-storage-http.js ok 1 - async-hooks/test-async-local-storage-http.js --- duration_ms: 229548.503119 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-async-context-frame.mjs --- TIMEOUT --- [09:21|% 14|+ 609|- 15]: release test-compile-cache-updated-file [09:21|% 14|+ 609|- 15]: release test-compression-decompression-stream [09:21|% 14|+ 611|- 15]: release test-console [09:22|% 14|+ 612|- 15]: release test-console-assign-undefined [09:22|% 14|+ 614|- 15]: release test-console-async-write-error === release test-async-hooks-fatal-error === Path: parallel/test-async-hooks-fatal-error Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-async-hooks-fatal-error.js --- TIMEOUT --- [09:22|% 14|+ 619|- 16]: release test-console-clear [09:22|% 14|+ 619|- 16]: release test-console-count [09:23|% 14|+ 622|- 16]: release test-console-diagnostics-channels [09:23|% 14|+ 622|- 16]: release test-console-formatTime [09:24|% 14|+ 624|- 16]: release test-console-group [09:24|% 14|+ 624|- 16]: release test-console-instance [09:25|% 14|+ 624|- 16]: release test-console-issue-43095 [09:26|% 14|+ 624|- 16]: release test-console-log-stdio-broken-dest [09:26|% 14|+ 625|- 16]: release test-console-log-throw-primitive [09:26|% 14|+ 625|- 16]: release test-console-methods [09:26|% 14|+ 625|- 16]: release test-console-no-swallow-stack-overflow [09:26|% 14|+ 626|- 16]: release test-console-not-call-toString [09:26|% 14|+ 626|- 16]: release test-console-self-assign [09:26|% 14|+ 626|- 16]: release test-console-stdio-setters [09:26|% 14|+ 626|- 16]: release test-console-sync-write-error [09:27|% 14|+ 626|- 16]: release test-console-table [09:28|% 14|+ 626|- 16]: release test-console-tty-colors [09:28|% 14|+ 626|- 16]: release test-console-with-frozen-intrinsics [09:28|% 15|+ 628|- 16]: release test-constants [09:28|% 15|+ 628|- 16]: release test-corepack-version [09:28|% 15|+ 628|- 16]: release test-coverage-with-inspector-disabled [09:28|% 15|+ 628|- 16]: release test-crypto [09:28|% 15|+ 628|- 16]: release test-crypto-aes-wrap [09:28|% 15|+ 628|- 16]: release test-crypto-async-sign-verify [09:28|% 15|+ 628|- 16]: release test-crypto-authenticated [09:28|% 15|+ 628|- 16]: release test-crypto-authenticated-stream [09:28|% 15|+ 628|- 16]: release test-crypto-certificate [09:29|% 15|+ 628|- 16]: release test-crypto-cipheriv-decipheriv [09:29|% 15|+ 628|- 16]: release test-crypto-classes [09:29|% 15|+ 628|- 16]: release test-crypto-des3-wrap [09:29|% 15|+ 628|- 16]: release test-crypto-dh [09:30|% 15|+ 628|- 16]: release test-crypto-dh-constructor [09:30|% 15|+ 628|- 16]: release test-crypto-dh-curves [09:31|% 15|+ 628|- 16]: release test-crypto-dh-errors [09:31|% 15|+ 628|- 16]: release test-crypto-dh-generate-keys [09:31|% 15|+ 628|- 16]: release test-crypto-dh-group-setters [09:31|% 15|+ 629|- 16]: release test-crypto-dh-leak [09:32|% 15|+ 629|- 16]: release test-crypto-dh-modp2 [09:32|% 15|+ 629|- 16]: release test-crypto-dh-modp2-views [09:32|% 15|+ 629|- 16]: release test-crypto-dh-odd-key [09:32|% 15|+ 629|- 16]: release test-crypto-dh-padding [09:34|% 15|+ 629|- 16]: release test-crypto-dh-shared [09:34|% 15|+ 629|- 16]: release test-crypto-dh-stateless [09:35|% 15|+ 629|- 16]: release test-crypto-domain [09:42|% 15|+ 629|- 16]: release test-crypto-domains [09:42|% 15|+ 629|- 16]: release test-crypto-ecb [09:42|% 15|+ 629|- 16]: release test-crypto-ecdh-convert-key [09:44|% 15|+ 629|- 16]: release test-crypto-encoding-validation-error [09:44|% 15|+ 629|- 16]: release test-crypto-fips [09:44|% 15|+ 629|- 16]: release test-crypto-from-binary [09:47|% 15|+ 631|- 16]: release test-crypto-gcm-explicit-short-tag [09:47|% 15|+ 631|- 16]: release test-crypto-gcm-implicit-short-tag [09:47|% 15|+ 631|- 16]: release test-crypto-getcipherinfo [09:47|% 15|+ 631|- 16]: release test-crypto-hash [09:52|% 15|+ 631|- 16]: release test-crypto-hash-stream-pipe [09:54|% 15|+ 631|- 16]: release test-crypto-hkdf [09:55|% 15|+ 631|- 16]: release test-crypto-hmac [09:59|% 15|+ 631|- 16]: release test-crypto-key-objects [09:59|% 15|+ 631|- 16]: release test-crypto-key-objects-messageport [09:59|% 15|+ 631|- 16]: release test-crypto-key-objects-to-crypto-key [10:01|% 15|+ 631|- 16]: release test-crypto-keygen [10:02|% 15|+ 632|- 16]: release test-crypto-keygen-async-dsa [10:04|% 15|+ 632|- 16]: release test-crypto-keygen-async-dsa-key-object [10:07|% 15|+ 634|- 16]: release test-crypto-keygen-async-elliptic-curve-... === release test-buffer-constructor-node-modules-paths === Path: parallel/test-buffer-constructor-node-modules-paths Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-buffer-constructor-node-modules-paths.js --- TIMEOUT --- [10:07|% 15|+ 634|- 17]: release test-crypto-keygen-async-elliptic-curve-... [10:07|% 15|+ 637|- 17]: release test-crypto-keygen-async-elliptic-curve-... [10:07|% 15|+ 637|- 17]: release test-crypto-keygen-async-encrypted-priva... [10:08|% 15|+ 640|- 17]: release test-crypto-keygen-async-encrypted-priva... [10:08|% 15|+ 645|- 17]: release test-crypto-keygen-async-explicit-ellipt... [10:08|% 15|+ 647|- 17]: release test-crypto-keygen-async-explicit-ellipt... [10:09|% 15|+ 659|- 17]: release test-crypto-keygen-async-explicit-ellipt... [10:09|% 16|+ 679|- 17]: release test-crypto-keygen-async-named-elliptic-... [10:10|% 16|+ 682|- 17]: release test-crypto-keygen-async-named-elliptic-... [10:11|% 16|+ 685|- 17]: release test-crypto-keygen-async-named-elliptic-... [10:11|% 16|+ 688|- 17]: release test-crypto-keygen-async-rsa [10:11|% 16|+ 688|- 17]: release test-crypto-keygen-bit-length [10:11|% 16|+ 689|- 17]: release test-crypto-keygen-deprecation [10:12|% 16|+ 691|- 17]: release test-crypto-keygen-dh-classic [10:12|% 16|+ 692|- 17]: release test-crypto-keygen-duplicate-deprecated-... [10:13|% 16|+ 701|- 17]: release test-crypto-keygen-eddsa [10:13|% 16|+ 701|- 17]: release test-crypto-keygen-empty-passphrase-no-e... [10:13|% 16|+ 701|- 17]: release test-crypto-keygen-empty-passphrase-no-p... [10:14|% 16|+ 701|- 17]: release test-crypto-keygen-invalid-parameter-enc... [10:15|% 16|+ 701|- 17]: release test-crypto-keygen-invalid-parameter-enc... [10:18|% 16|+ 705|- 17]: release test-crypto-keygen-key-object-without-en... [10:19|% 16|+ 706|- 17]: release test-crypto-keygen-key-objects [10:19|% 16|+ 706|- 17]: release test-crypto-keygen-missing-oid [10:19|% 16|+ 706|- 17]: release test-crypto-keygen-no-rsassa-pss-params [10:20|% 16|+ 706|- 17]: release test-crypto-keygen-non-standard-public-e... [10:20|% 16|+ 706|- 17]: release test-crypto-keygen-promisify [10:20|% 16|+ 706|- 17]: release test-crypto-keygen-rfc8017-9-1 [10:20|% 16|+ 706|- 17]: release test-crypto-keygen-rfc8017-a-2-3 [10:20|% 16|+ 706|- 17]: release test-crypto-keygen-rsa-pss [10:21|% 16|+ 708|- 17]: release test-crypto-keygen-sync [10:21|% 16|+ 708|- 17]: release test-crypto-lazy-transform-writable [10:21|% 16|+ 708|- 17]: release test-crypto-no-algorithm [10:21|% 16|+ 708|- 17]: release test-crypto-oneshot-hash [10:21|% 16|+ 708|- 17]: release test-crypto-op-during-process-exit [10:21|% 16|+ 708|- 17]: release test-crypto-padding [10:21|% 16|+ 708|- 17]: release test-crypto-padding-aes256 [10:21|% 16|+ 708|- 17]: release test-crypto-pbkdf2 [10:21|% 16|+ 708|- 17]: release test-crypto-prime [10:21|% 16|+ 708|- 17]: release test-crypto-private-decrypt-gh32240 [10:21|% 16|+ 708|- 17]: release test-crypto-psychic-signatures [10:21|% 16|+ 708|- 17]: release test-crypto-publicDecrypt-fails-first-ti... [10:21|% 16|+ 708|- 17]: release test-crypto-random [10:21|% 16|+ 709|- 17]: release test-crypto-randomfillsync-regression [10:22|% 16|+ 709|- 17]: release test-crypto-randomuuid [10:22|% 16|+ 709|- 17]: release test-crypto-rsa-dsa [10:22|% 16|+ 709|- 17]: release test-crypto-scrypt [10:22|% 16|+ 709|- 17]: release test-crypto-secret-keygen [10:22|% 16|+ 709|- 17]: release test-crypto-secure-heap [10:22|% 16|+ 709|- 17]: release test-crypto-sign-verify [10:22|% 16|+ 709|- 17]: release test-crypto-stream [10:22|% 16|+ 709|- 17]: release test-crypto-subtle-zero-length [10:22|% 16|+ 709|- 17]: release test-crypto-update-encoding [10:22|% 16|+ 709|- 17]: release test-crypto-verify-failure [10:22|% 16|+ 709|- 17]: release test-crypto-webcrypto-aes-decrypt-tag-to... [10:22|% 16|+ 709|- 17]: release test-crypto-worker-thread [10:22|% 16|+ 709|- 17]: release test-crypto-x509 [10:22|% 16|+ 711|- 17]: release test-cwd-enoent [10:22|% 16|+ 711|- 17]: release test-cwd-enoent-preload [10:22|% 16|+ 711|- 17]: release test-cwd-enoent-repl [10:23|% 16|+ 711|- 17]: release test-data-url [10:23|% 16|+ 711|- 17]: release test-datetime-change-notify [10:23|% 16|+ 711|- 17]: release test-debug-process [10:23|% 16|+ 712|- 17]: release test-debug-v8-fast-api [10:23|% 16|+ 712|- 17]: release test-debugger-address [10:24|% 16|+ 712|- 17]: release test-debugger-auto-resume [10:26|% 16|+ 712|- 17]: release test-debugger-backtrace [10:26|% 16|+ 712|- 17]: release test-debugger-break [10:34|% 17|+ 718|- 17]: release test-debugger-breakpoint-exists [10:34|% 17|+ 718|- 17]: release test-debugger-clear-breakpoints [10:34|% 17|+ 718|- 17]: release test-debugger-exceptions [10:34|% 17|+ 718|- 17]: release test-debugger-exec [10:34|% 17|+ 718|- 17]: release test-debugger-exec-scope [10:34|% 17|+ 718|- 17]: release test-debugger-extract-function-name [10:34|% 17|+ 718|- 17]: release test-debugger-heap-profiler [10:35|% 17|+ 718|- 17]: release test-debugger-help [10:35|% 17|+ 718|- 17]: release test-debugger-invalid-json [10:35|% 17|+ 718|- 17]: release test-debugger-list [10:35|% 17|+ 718|- 17]: release test-debugger-low-level [10:36|% 17|+ 718|- 17]: release test-debugger-object-type-remote-object [10:36|% 17|+ 718|- 17]: release test-debugger-pid [10:36|% 17|+ 718|- 17]: release test-debugger-preserve-breaks [10:36|% 17|+ 720|- 17]: release test-debugger-profile [10:42|% 17|+ 738|- 17]: release test-debugger-profile-command [10:42|% 17|+ 738|- 17]: release test-debugger-random-port [10:42|% 17|+ 739|- 17]: release test-debugger-random-port-with-inspect-p... [10:42|% 17|+ 739|- 17]: release test-debugger-repeat-last [10:42|% 17|+ 739|- 17]: release test-debugger-restart-message [10:43|% 17|+ 743|- 17]: release test-debugger-run-after-quit-restart [10:44|% 17|+ 751|- 17]: release test-debugger-sb-before-load [10:44|% 17|+ 751|- 17]: release test-debugger-scripts [10:45|% 17|+ 751|- 17]: release test-debugger-set-context-line-number [10:45|% 17|+ 753|- 17]: release test-debugger-unavailable-port [10:45|% 17|+ 754|- 17]: release test-debugger-use-strict [10:45|% 17|+ 754|- 17]: release test-debugger-watch-validation [10:46|% 18|+ 766|- 17]: release test-debugger-watchers [10:46|% 18|+ 766|- 17]: release test-debugger-websocket-secret-mismatch [10:46|% 18|+ 766|- 17]: release test-delayed-require [10:46|% 18|+ 766|- 17]: release test-destroy-socket-in-lookup [10:46|% 18|+ 766|- 17]: release test-dgram-abort-closed [10:46|% 18|+ 766|- 17]: release test-dgram-address [10:46|% 18|+ 766|- 17]: release test-dgram-async-dispose [10:46|% 18|+ 766|- 17]: release test-dgram-bind [10:46|% 18|+ 766|- 17]: release test-dgram-bind-default-address [10:46|% 18|+ 766|- 17]: release test-dgram-bind-error-repeat [10:46|% 18|+ 766|- 17]: release test-dgram-bind-fd [10:46|% 18|+ 766|- 17]: release test-dgram-bind-fd-error [10:46|% 18|+ 766|- 17]: release test-dgram-bind-socket-close-before-clus... [10:46|% 18|+ 767|- 17]: release test-dgram-bind-socket-close-before-look... [10:46|% 18|+ 767|- 17]: release test-dgram-blocklist [10:46|% 18|+ 772|- 17]: release test-dgram-bytes-length [10:46|% 18|+ 772|- 17]: release test-dgram-close [10:46|% 18|+ 772|- 17]: release test-dgram-close-during-bind [10:46|% 18|+ 772|- 17]: release test-dgram-close-in-listening [10:46|% 18|+ 772|- 17]: release test-dgram-close-is-not-callback [10:46|% 18|+ 772|- 17]: release test-dgram-close-signal [10:47|% 18|+ 773|- 17]: release test-dgram-cluster-bind-error [10:47|% 18|+ 773|- 17]: release test-dgram-cluster-close-during-bind [10:47|% 18|+ 774|- 17]: release test-dgram-cluster-close-in-listening [10:47|% 18|+ 774|- 17]: release test-dgram-connect [10:49|% 18|+ 777|- 17]: release test-dgram-connect-send-callback-buffer [10:49|% 18|+ 778|- 17]: release test-dgram-connect-send-callback-buffer-... [10:50|% 18|+ 780|- 17]: release test-dgram-connect-send-callback-multi-b... [10:50|% 18|+ 783|- 17]: release test-dgram-connect-send-default-host [10:50|% 18|+ 785|- 17]: release test-dgram-connect-send-empty-array [10:50|% 18|+ 789|- 17]: release test-dgram-connect-send-empty-buffer [10:51|% 18|+ 789|- 17]: release test-dgram-connect-send-empty-packet [10:52|% 18|+ 791|- 17]: release test-dgram-connect-send-multi-buffer-cop... [10:54|% 18|+ 795|- 17]: release test-dgram-connect-send-multi-string-arr... [10:54|% 18|+ 795|- 17]: release test-dgram-create-socket-handle [10:56|% 19|+ 798|- 17]: release test-dgram-create-socket-handle-fd [10:56|% 19|+ 799|- 17]: release test-dgram-createSocket-type [10:56|% 19|+ 799|- 17]: release test-dgram-custom-lookup [10:56|% 19|+ 799|- 17]: release test-dgram-deprecation-error [10:56|% 19|+ 799|- 17]: release test-dgram-error-message-address [10:57|% 19|+ 799|- 17]: release test-dgram-exclusive-implicit-bind [10:57|% 19|+ 803|- 17]: release test-dgram-implicit-bind [10:57|% 19|+ 803|- 17]: release test-dgram-ipv6only [10:57|% 19|+ 803|- 17]: release test-dgram-listen-after-bind [10:57|% 19|+ 803|- 17]: release test-dgram-membership [10:57|% 19|+ 803|- 17]: release test-dgram-msgsize [10:57|% 19|+ 803|- 17]: release test-dgram-multicast-loopback [10:57|% 19|+ 803|- 17]: release test-dgram-multicast-set-interface [10:58|% 19|+ 803|- 17]: release test-dgram-multicast-setTTL [10:59|% 19|+ 803|- 17]: release test-dgram-oob-buffer [11:00|% 19|+ 803|- 17]: release test-dgram-recv-error [11:00|% 19|+ 803|- 17]: release test-dgram-ref [11:01|% 19|+ 803|- 17]: release test-dgram-reuseport [11:04|% 19|+ 803|- 17]: release test-dgram-send-address-types [11:05|% 19|+ 804|- 17]: release test-dgram-send-bad-arguments [11:07|% 19|+ 806|- 17]: release test-dgram-send-callback-buffer [11:09|% 19|+ 806|- 17]: release test-dgram-send-callback-buffer-empty-ad... [11:09|% 19|+ 806|- 17]: release test-dgram-send-callback-buffer-length [11:09|% 19|+ 806|- 17]: release test-dgram-send-callback-buffer-length-e... [11:12|% 19|+ 807|- 17]: release test-dgram-send-callback-multi-buffer [11:12|% 19|+ 807|- 17]: release test-dgram-send-callback-multi-buffer-em... [11:14|% 19|+ 807|- 17]: release test-dgram-send-callback-recursive [11:15|% 19|+ 807|- 17]: release test-dgram-send-cb-quelches-error [11:15|% 19|+ 807|- 17]: release test-dgram-send-default-host [11:15|% 19|+ 807|- 17]: release test-dgram-send-empty-array [11:18|% 19|+ 807|- 17]: release test-dgram-send-empty-buffer [11:18|% 19|+ 807|- 17]: release test-dgram-send-empty-packet [11:18|% 19|+ 807|- 17]: release test-dgram-send-error [11:18|% 19|+ 807|- 17]: release test-dgram-send-invalid-msg-type [11:18|% 19|+ 807|- 17]: release test-dgram-send-multi-buffer-copy [11:18|% 19|+ 807|- 17]: release test-dgram-send-multi-string-array [11:19|% 19|+ 807|- 17]: release test-dgram-send-queue-info [11:19|% 19|+ 807|- 17]: release test-dgram-sendto [11:19|% 19|+ 807|- 17]: release test-dgram-setBroadcast [11:19|% 19|+ 807|- 17]: release test-dgram-setTTL [11:20|% 19|+ 807|- 17]: release test-dgram-socket-buffer-size [11:21|% 19|+ 807|- 17]: release test-dgram-udp4 [11:21|% 19|+ 808|- 17]: release test-dgram-udp6-link-local-address [11:21|% 19|+ 808|- 17]: release test-dgram-udp6-send-default-host [11:21|% 19|+ 808|- 17]: release test-dgram-unref [11:21|% 19|+ 808|- 17]: release test-dgram-unref-in-cluster [11:21|% 19|+ 808|- 17]: release test-diagnostic-channel-http-request-cre... [11:21|% 19|+ 808|- 17]: release test-diagnostic-channel-http-response-cr... [11:22|% 19|+ 808|- 17]: release test-diagnostics-channel-bind-store [11:22|% 19|+ 808|- 17]: release test-diagnostics-channel-has-subscribers [11:22|% 19|+ 810|- 17]: release test-diagnostics-channel-http [11:22|% 19|+ 810|- 17]: release test-diagnostics-channel-http-server-sta... [11:24|% 19|+ 811|- 17]: release test-diagnostics-channel-memory-leak === release test-debugger-auto-resume === Path: parallel/test-debugger-auto-resume /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-auto-resume.mjs [11:24|% 19|+ 811|- 18]: release test-diagnostics-channel-module-import === release test-debugger-clear-breakpoints === Path: parallel/test-debugger-clear-breakpoints /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-clear-breakpoints.js === release test-debugger-exceptions === Path: parallel/test-debugger-exceptions /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-exceptions.js === release test-debugger-profile === Path: parallel/test-debugger-profile /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-profile.js === release test-debugger-address === Path: parallel/test-debugger-address /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for />\s+$/; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-address.mjs [11:32|% 19|+ 830|- 22]: release test-diagnostics-channel-module-import-e... === release test-debugger-extract-function-name === Path: parallel/test-debugger-extract-function-name /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-extract-function-name.mjs [11:35|% 19|+ 833|- 23]: release test-diagnostics-channel-module-require [11:35|% 19|+ 833|- 23]: release test-diagnostics-channel-module-require-... [11:39|% 19|+ 834|- 23]: release test-diagnostics-channel-net === release test-debugger-help === Path: parallel/test-debugger-help /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-help.mjs [11:41|% 20|+ 836|- 24]: release test-diagnostics-channel-object-channel-... === release test-debugger-random-port === Path: parallel/test-debugger-random-port /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-random-port.js [11:42|% 20|+ 838|- 25]: release test-diagnostics-channel-process [11:42|% 20|+ 838|- 25]: release test-diagnostics-channel-pub-sub [11:43|% 20|+ 838|- 25]: release test-diagnostics-channel-safe-subscriber... [11:43|% 20|+ 839|- 25]: release test-diagnostics-channel-symbol-named [11:43|% 20|+ 840|- 25]: release test-diagnostics-channel-sync-unsubscrib... [11:44|% 20|+ 840|- 25]: release test-diagnostics-channel-tracing-channel... [11:46|% 20|+ 841|- 25]: release test-diagnostics-channel-tracing-channel... [11:46|% 20|+ 842|- 25]: release test-diagnostics-channel-tracing-channel... [11:46|% 20|+ 842|- 25]: release test-diagnostics-channel-tracing-channel... [11:47|% 20|+ 842|- 25]: release test-diagnostics-channel-tracing-channel... [11:47|% 20|+ 842|- 25]: release test-diagnostics-channel-tracing-channel... [11:48|% 20|+ 842|- 25]: release test-diagnostics-channel-tracing-channel... === release test-debugger-random-port-with-inspect-port === Path: parallel/test-debugger-random-port-with-inspect-port /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-random-port-with-inspect-port.js [11:48|% 20|+ 842|- 26]: release test-diagnostics-channel-tracing-channel... [11:50|% 20|+ 842|- 26]: release test-diagnostics-channel-tracing-channel... [11:50|% 20|+ 842|- 26]: release test-diagnostics-channel-tracing-channel... [11:51|% 20|+ 844|- 26]: release test-diagnostics-channel-tracing-channel... [11:51|% 20|+ 844|- 26]: release test-diagnostics-channel-tracing-channel... [11:51|% 20|+ 845|- 26]: release test-diagnostics-channel-tracing-channel... === release test-debugger-run-after-quit-restart === Path: parallel/test-debugger-run-after-quit-restart /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-run-after-quit-restart.js [11:52|% 20|+ 847|- 27]: release test-diagnostics-channel-tracing-channel... [11:52|% 20|+ 847|- 27]: release test-diagnostics-channel-udp [11:54|% 20|+ 849|- 27]: release test-diagnostics-channel-worker-threads [11:54|% 20|+ 849|- 27]: release test-directory-import [11:54|% 20|+ 849|- 27]: release test-disable-proto-delete [11:54|% 20|+ 850|- 27]: release test-disable-proto-throw [11:54|% 20|+ 854|- 27]: release test-disable-sigusr1 [11:54|% 20|+ 855|- 27]: release test-dns [11:54|% 20|+ 855|- 27]: release test-dns-cancel-reverse-lookup === release test-debugger-set-context-line-number === Path: parallel/test-debugger-set-context-line-number /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-set-context-line-number.mjs === release test-debugger-use-strict === Path: parallel/test-debugger-use-strict /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-use-strict.js [11:58|% 20|+ 859|- 29]: release test-dns-channel-cancel [12:01|% 20|+ 861|- 29]: release test-dns-channel-cancel-promise === release test-debugger-watchers === Path: parallel/test-debugger-watchers /build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90 reject(new Error([ ^ Error: Timeout (20000) while waiting for /break (?:on start )?in/i; found: at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-watchers.mjs [12:01|% 20|+ 861|- 30]: release test-dns-channel-timeout [12:01|% 20|+ 861|- 30]: release test-dns-default-order-ipv4 [12:01|% 20|+ 861|- 30]: release test-dns-default-order-ipv6 [12:01|% 20|+ 862|- 30]: release test-dns-default-order-verbatim [12:01|% 20|+ 862|- 30]: release test-dns-get-server [12:02|% 20|+ 864|- 30]: release test-dns-lookup [12:02|% 20|+ 864|- 30]: release test-dns-lookup-promises [12:02|% 20|+ 864|- 30]: release test-dns-lookup-promises-options-depreca... [12:02|% 20|+ 868|- 30]: release test-dns-lookupService [12:02|% 20|+ 869|- 30]: release test-dns-lookupService-promises [12:03|% 20|+ 870|- 30]: release test-dns-memory-error [12:03|% 20|+ 870|- 30]: release test-dns-multi-channel [12:03|% 21|+ 871|- 30]: release test-dns-perf_hooks [12:03|% 21|+ 878|- 30]: release test-dns-promises-exists [12:03|% 21|+ 878|- 30]: release test-dns-resolve-promises [12:03|% 21|+ 878|- 30]: release test-dns-resolveany [12:04|% 21|+ 890|- 30]: release test-dns-resolveany-bad-ancount [12:04|% 21|+ 890|- 30]: release test-dns-resolvens-typeerror [12:04|% 21|+ 890|- 30]: release test-dns-set-default-order [12:04|% 21|+ 890|- 30]: release test-dns-setlocaladdress [12:04|% 21|+ 893|- 30]: release test-dns-setserver-when-querying [12:04|% 21|+ 893|- 30]: release test-dns-setservers-type-check [12:05|% 21|+ 893|- 30]: release test-domain-abort-on-uncaught [12:05|% 21|+ 893|- 30]: release test-domain-add-remove [12:05|% 21|+ 894|- 30]: release test-domain-async-id-map-leak [12:06|% 21|+ 895|- 30]: release test-domain-bind-timeout [12:06|% 21|+ 895|- 30]: release test-domain-crypto [12:06|% 21|+ 895|- 30]: release test-domain-dep0097 [12:06|% 21|+ 895|- 30]: release test-domain-ee [12:06|% 21|+ 895|- 30]: release test-domain-ee-error-listener [12:08|% 21|+ 901|- 30]: release test-domain-ee-implicit [12:09|% 21|+ 901|- 30]: release test-domain-emit-error-handler-stack [12:09|% 21|+ 901|- 30]: release test-domain-enter-exit [12:09|% 21|+ 901|- 30]: release test-domain-error-types [12:09|% 21|+ 904|- 30]: release test-domain-from-timer [12:09|% 21|+ 904|- 30]: release test-domain-fs-enoent-stream [12:09|% 21|+ 906|- 30]: release test-domain-http-server [12:10|% 21|+ 906|- 30]: release test-domain-implicit-binding [12:10|% 21|+ 906|- 30]: release test-domain-implicit-fs [12:10|% 21|+ 906|- 30]: release test-domain-intercept [12:10|% 21|+ 906|- 30]: release test-domain-load-after-set-uncaught-exce... [12:10|% 21|+ 906|- 30]: release test-domain-multi [12:10|% 21|+ 908|- 30]: release test-domain-multiple-errors [12:10|% 21|+ 908|- 30]: release test-domain-nested [12:10|% 21|+ 908|- 30]: release test-domain-nested-throw [12:10|% 21|+ 908|- 30]: release test-domain-nexttick [12:10|% 21|+ 908|- 30]: release test-domain-no-error-handler-abort-on-un... [12:10|% 21|+ 910|- 30]: release test-domain-no-error-handler-abort-on-un... [12:10|% 21|+ 910|- 30]: release test-domain-no-error-handler-abort-on-un... [12:10|% 21|+ 910|- 30]: release test-domain-no-error-handler-abort-on-un... [12:11|% 21|+ 910|- 30]: release test-domain-no-error-handler-abort-on-un... [12:14|% 21|+ 912|- 30]: release test-domain-no-error-handler-abort-on-un... [12:14|% 21|+ 912|- 30]: release test-domain-no-error-handler-abort-on-un... [12:14|% 21|+ 912|- 30]: release test-domain-no-error-handler-abort-on-un... [12:14|% 21|+ 912|- 30]: release test-domain-no-error-handler-abort-on-un... [12:14|% 21|+ 912|- 30]: release test-domain-no-error-handler-abort-on-un... [12:14|% 21|+ 912|- 30]: release test-domain-promise [12:14|% 21|+ 912|- 30]: release test-domain-run [12:15|% 21|+ 913|- 30]: release test-domain-safe-exit [12:15|% 21|+ 913|- 30]: release test-domain-set-uncaught-exception-captu... [12:15|% 21|+ 913|- 30]: release test-domain-stack [12:15|% 21|+ 913|- 30]: release test-domain-stack-empty-in-process-uncau... [12:15|% 21|+ 913|- 30]: release test-domain-throw-error-then-throw-from-... [12:15|% 21|+ 913|- 30]: release test-domain-thrown-error-handler-stack [12:15|% 21|+ 913|- 30]: release test-domain-timer [12:15|% 22|+ 914|- 30]: release test-domain-timers [12:15|% 22|+ 914|- 30]: release test-domain-timers-uncaught-exception [12:15|% 22|+ 917|- 30]: release test-domain-top-level-error-handler-clea... [12:15|% 22|+ 917|- 30]: release test-domain-top-level-error-handler-thro... [12:15|% 22|+ 917|- 30]: release test-domain-uncaught-exception [12:15|% 22|+ 917|- 30]: release test-domain-vm-promise-isolation [12:15|% 22|+ 917|- 30]: release test-domain-with-abort-on-uncaught-excep... [12:16|% 22|+ 923|- 30]: release test-domexception-cause [12:17|% 22|+ 924|- 30]: release test-dotenv [12:18|% 22|+ 924|- 30]: release test-dotenv-edge-cases [12:22|% 22|+ 924|- 30]: release test-dotenv-node-options [12:22|% 22|+ 925|- 30]: release test-double-tls-client [12:24|% 22|+ 926|- 30]: release test-double-tls-server [12:25|% 22|+ 927|- 30]: release test-dsa-fips-invalid-key [12:26|% 22|+ 927|- 30]: release test-dummy-stdio [12:26|% 22|+ 927|- 30]: release test-emit-after-uncaught-exception [12:26|% 22|+ 930|- 30]: release test-env-newprotomethod-remove-unnecessa... [12:28|% 22|+ 931|- 30]: release test-env-var-no-warnings [12:29|% 22|+ 931|- 30]: release test-err-name-deprecation [12:29|% 22|+ 932|- 30]: release test-error-aggregateTwoErrors [12:29|% 22|+ 933|- 30]: release test-error-format-list [12:29|% 22|+ 933|- 30]: release test-error-prepare-stack-trace [12:29|% 22|+ 933|- 30]: release test-error-reporting [12:29|% 22|+ 933|- 30]: release test-error-value-type-detection [12:29|% 22|+ 933|- 30]: release test-errors-aborterror [12:29|% 22|+ 933|- 30]: release test-errors-hide-stack-frames [12:29|% 22|+ 933|- 30]: release test-errors-systemerror [12:30|% 22|+ 933|- 30]: release test-errors-systemerror-frozen-intrinsic... [12:30|% 22|+ 933|- 30]: release test-errors-systemerror-stackTraceLimit-... [12:31|% 22|+ 933|- 30]: release test-errors-systemerror-stackTraceLimit-... [12:32|% 22|+ 933|- 30]: release test-errors-systemerror-stackTraceLimit-... [12:32|% 22|+ 934|- 30]: release test-errors-systemerror-stackTraceLimit-... [12:32|% 22|+ 937|- 30]: release test-errors-systemerror-stackTraceLimit-... [12:33|% 22|+ 938|- 30]: release test-eslint-alphabetize-errors [12:33|% 22|+ 941|- 30]: release test-eslint-alphabetize-primordials [12:33|% 22|+ 941|- 30]: release test-eslint-async-iife-no-unused-result [12:34|% 22|+ 941|- 30]: release test-eslint-avoid-prototype-pollution [12:34|% 22|+ 944|- 30]: release test-eslint-crypto-check [12:35|% 22|+ 949|- 30]: release test-eslint-documented-deprecation-codes [12:37|% 22|+ 949|- 30]: release test-eslint-documented-errors [12:39|% 23|+ 957|- 30]: release test-eslint-duplicate-requires [12:40|% 23|+ 957|- 30]: release test-eslint-eslint-check [12:41|% 23|+ 957|- 30]: release test-eslint-inspector-check [12:41|% 23|+ 957|- 30]: release test-eslint-lowercase-name-for-primitive [12:41|% 23|+ 957|- 30]: release test-eslint-no-array-destructuring [12:42|% 23|+ 960|- 30]: release test-eslint-no-unescaped-regexp-dot [12:42|% 23|+ 960|- 30]: release test-eslint-non-ascii-character [12:42|% 23|+ 960|- 30]: release test-eslint-prefer-assert-iferror [12:42|% 23|+ 964|- 30]: release test-eslint-prefer-assert-methods [12:43|% 23|+ 964|- 30]: release test-eslint-prefer-common-mustnotcall [12:43|% 23|+ 964|- 30]: release test-eslint-prefer-common-mustsucceed [12:43|% 23|+ 964|- 30]: release test-eslint-prefer-optional-chaining [12:43|% 23|+ 964|- 30]: release test-eslint-prefer-primordials [12:44|% 23|+ 964|- 30]: release test-eslint-prefer-proto [12:44|% 23|+ 964|- 30]: release test-eslint-prefer-util-format-errors [12:44|% 23|+ 964|- 30]: release test-eslint-require-common-first [12:46|% 23|+ 970|- 30]: release test-eslint-required-modules [12:46|% 23|+ 970|- 30]: release test-esm-loader-hooks-inspect-brk [12:46|% 23|+ 970|- 30]: release test-esm-loader-hooks-inspect-wait [12:46|% 23|+ 974|- 30]: release test-eval [12:46|% 23|+ 974|- 30]: release test-eval-disallow-code-generation-from-... [12:46|% 23|+ 974|- 30]: release test-eval-strict-referenceerror [12:46|% 23|+ 974|- 30]: release test-event-capture-rejections [12:46|% 23|+ 974|- 30]: release test-event-emitter-add-listeners [12:50|% 23|+ 983|- 30]: release test-event-emitter-check-listener-leaks [12:50|% 23|+ 983|- 30]: release test-event-emitter-emit-context [12:50|% 23|+ 983|- 30]: release test-event-emitter-error-monitor [12:50|% 23|+ 983|- 30]: release test-event-emitter-errors [12:50|% 23|+ 983|- 30]: release test-event-emitter-get-max-listeners [12:50|% 23|+ 983|- 30]: release test-event-emitter-invalid-listener [12:51|% 23|+ 983|- 30]: release test-event-emitter-listener-count [12:52|% 23|+ 984|- 30]: release test-event-emitter-listeners [12:53|% 23|+ 984|- 30]: release test-event-emitter-listeners-side-effect... [12:59|% 23|+ 992|- 30]: release test-event-emitter-max-listeners [12:59|% 23|+ 992|- 30]: release test-event-emitter-max-listeners-warning [13:00|% 23|+ 992|- 30]: release test-event-emitter-max-listeners-warning... [13:01|% 23|+ 992|- 30]: release test-event-emitter-max-listeners-warning... [13:02|% 23|+ 993|- 30]: release test-event-emitter-method-names [13:02|% 23|+ 993|- 30]: release test-event-emitter-modify-in-emit [13:02|% 23|+ 993|- 30]: release test-event-emitter-no-error-provided-to-... [13:08|% 23|+ 993|- 30]: release test-event-emitter-num-args [13:11|% 23|+ 994|- 30]: release test-event-emitter-once [13:11|% 23|+ 994|- 30]: release test-event-emitter-prepend [13:11|% 23|+ 994|- 30]: release test-event-emitter-remove-all-listeners [13:11|% 23|+ 996|- 30]: release test-event-emitter-remove-listeners [13:12|% 23|+ 996|- 30]: release test-event-emitter-set-max-listeners-sid... [13:13|% 23|+ 996|- 30]: release test-event-emitter-special-event-names [13:16|% 23|+ 996|- 30]: release test-event-emitter-subclass [13:18|% 23|+ 996|- 30]: release test-event-emitter-symbols [13:21|% 23|+ 998|- 30]: release test-event-target [13:21|% 23|+ 998|- 30]: release test-eventemitter-asyncresource [13:22|% 23|+ 999|- 30]: release test-events-add-abort-listener [13:22|% 24|+ 1000|- 30]: release test-events-customevent [13:22|% 24|+ 1000|- 30]: release test-events-getmaxlisteners [13:22|% 24|+ 1000|- 30]: release test-events-list [13:22|% 24|+ 1000|- 30]: release test-events-listener-count-with-listene... [13:22|% 24|+ 1000|- 30]: release test-events-on-async-iterator [13:23|% 24|+ 1002|- 30]: release test-events-once [13:23|% 24|+ 1002|- 30]: release test-events-static-geteventlisteners [13:23|% 24|+ 1002|- 30]: release test-events-uncaught-exception-stack [13:24|% 24|+ 1021|- 30]: release test-eventsource [13:24|% 24|+ 1021|- 30]: release test-eventsource-disabled [13:24|% 24|+ 1021|- 30]: release test-eventtarget [13:24|% 24|+ 1025|- 30]: release test-eventtarget-brandcheck [13:24|% 24|+ 1026|- 30]: release test-eventtarget-memoryleakwarning [13:25|% 24|+ 1031|- 30]: release test-eventtarget-once-twice [13:27|% 24|+ 1038|- 30]: release test-exception-handler [13:27|% 24|+ 1039|- 30]: release test-exception-handler2 [13:27|% 24|+ 1039|- 30]: release test-experimental-shared-value-conveyor [13:27|% 24|+ 1039|- 30]: release test-fetch [13:28|% 24|+ 1039|- 30]: release test-fetch-disabled [13:28|% 24|+ 1039|- 30]: release test-fetch-mock [13:28|% 24|+ 1039|- 30]: release test-file [13:29|% 24|+ 1039|- 30]: release test-file-read-noexist [13:29|% 24|+ 1039|- 30]: release test-file-validate-mode-flag [13:31|% 25|+ 1043|- 30]: release test-file-write-stream [13:31|% 25|+ 1043|- 30]: release test-file-write-stream2 [13:31|% 25|+ 1043|- 30]: release test-file-write-stream3 [13:31|% 25|+ 1043|- 30]: release test-file-write-stream4 [13:31|% 25|+ 1043|- 30]: release test-file-write-stream5 [13:31|% 25|+ 1043|- 30]: release test-filehandle-close [13:31|% 25|+ 1043|- 30]: release test-filehandle-readablestream [13:31|% 25|+ 1043|- 30]: release test-finalization-registry-shutdown [13:31|% 25|+ 1043|- 30]: release test-find-package-json [13:31|% 25|+ 1044|- 30]: release test-fixed-queue [13:33|% 25|+ 1044|- 30]: release test-force-repl [13:33|% 25|+ 1044|- 30]: release test-force-repl-with-eval [13:33|% 25|+ 1044|- 30]: release test-freelist [13:33|% 25|+ 1044|- 30]: release test-freeze-intrinsics [13:34|% 25|+ 1045|- 30]: release test-fs-access [13:35|% 25|+ 1045|- 30]: release test-fs-append-file [13:35|% 25|+ 1045|- 30]: release test-fs-append-file-flush [13:36|% 25|+ 1047|- 30]: release test-fs-append-file-sync [13:36|% 25|+ 1047|- 30]: release test-fs-assert-encoding-error [13:36|% 25|+ 1048|- 30]: release test-fs-buffer [13:36|% 25|+ 1048|- 30]: release test-fs-buffertype-writesync [13:38|% 25|+ 1049|- 30]: release test-fs-chmod [13:38|% 25|+ 1049|- 30]: release test-fs-chmod-mask [13:39|% 25|+ 1049|- 30]: release test-fs-chown-type-check [13:40|% 25|+ 1049|- 30]: release test-fs-close [13:40|% 25|+ 1051|- 30]: release test-fs-close-errors [13:41|% 25|+ 1051|- 30]: release test-fs-constants [13:41|% 25|+ 1051|- 30]: release test-fs-copyfile [13:41|% 25|+ 1051|- 30]: release test-fs-copyfile-respect-permissions [13:42|% 25|+ 1053|- 30]: release test-fs-cp [13:42|% 25|+ 1053|- 30]: release test-fs-empty-readStream [13:42|% 25|+ 1053|- 30]: release test-fs-error-messages [13:42|% 25|+ 1053|- 30]: release test-fs-exists [13:42|% 25|+ 1053|- 30]: release test-fs-existssync-false [13:43|% 25|+ 1053|- 30]: release test-fs-fchmod [13:44|% 25|+ 1053|- 30]: release test-fs-fchown [13:51|% 25|+ 1058|- 30]: release test-fs-filehandle [13:53|% 25|+ 1064|- 30]: release test-fs-filehandle-use-after-close [13:53|% 25|+ 1064|- 30]: release test-fs-fmap [13:53|% 25|+ 1064|- 30]: release test-fs-fsync [13:53|% 25|+ 1065|- 30]: release test-fs-glob [13:56|% 25|+ 1070|- 30]: release test-fs-lchmod [13:56|% 25|+ 1070|- 30]: release test-fs-lchown [13:56|% 25|+ 1070|- 30]: release test-fs-link [13:56|% 25|+ 1070|- 30]: release test-fs-long-path [13:56|% 25|+ 1074|- 30]: release test-fs-make-callback [13:56|% 25|+ 1074|- 30]: release test-fs-makeStatsCallback [13:56|% 25|+ 1074|- 30]: release test-fs-mkdir [13:56|% 25|+ 1075|- 30]: release test-fs-mkdir-mode-mask [13:59|% 25|+ 1083|- 30]: release test-fs-mkdir-recursive-eaccess [13:59|% 26|+ 1090|- 30]: release test-fs-mkdir-rmdir [13:59|% 26|+ 1092|- 30]: release test-fs-mkdtemp [13:59|% 26|+ 1092|- 30]: release test-fs-mkdtemp-prefix-check [13:59|% 26|+ 1095|- 30]: release test-fs-non-number-arguments-throw [13:59|% 26|+ 1095|- 30]: release test-fs-null-bytes [13:59|% 26|+ 1095|- 30]: release test-fs-open [14:00|% 26|+ 1097|- 30]: release test-fs-open-flags [14:01|% 26|+ 1101|- 30]: release test-fs-open-mode-mask [14:02|% 26|+ 1105|- 30]: release test-fs-open-no-close [14:02|% 26|+ 1105|- 30]: release test-fs-open-numeric-flags [14:02|% 26|+ 1105|- 30]: release test-fs-opendir [14:02|% 26|+ 1105|- 30]: release test-fs-operations-with-surrogate-pairs [14:02|% 26|+ 1105|- 30]: release test-fs-options-immutable [14:02|% 26|+ 1105|- 30]: release test-fs-promises [14:03|% 26|+ 1105|- 30]: release test-fs-promises-exists [14:03|% 26|+ 1105|- 30]: release test-fs-promises-file-handle-aggregate-... [14:03|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-append-fil... [14:04|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-chmod [14:04|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-close [14:04|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-close-erro... [14:04|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-dispose [14:04|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-op-errors [14:04|% 26|+ 1106|- 30]: release test-fs-promises-file-handle-read [14:04|% 26|+ 1115|- 30]: release test-fs-promises-file-handle-read-worke... [14:04|% 26|+ 1115|- 30]: release test-fs-promises-file-handle-readFile [14:04|% 26|+ 1116|- 30]: release test-fs-promises-file-handle-readLines [14:04|% 26|+ 1116|- 30]: release test-fs-promises-file-handle-stat [14:05|% 26|+ 1116|- 30]: release test-fs-promises-file-handle-stream [14:05|% 26|+ 1116|- 30]: release test-fs-promises-file-handle-sync [14:05|% 26|+ 1123|- 30]: release test-fs-promises-file-handle-truncate [14:05|% 26|+ 1123|- 30]: release test-fs-promises-file-handle-write [14:06|% 26|+ 1123|- 30]: release test-fs-promises-file-handle-writeFile [14:06|% 26|+ 1123|- 30]: release test-fs-promises-readfile [14:06|% 26|+ 1123|- 30]: release test-fs-promises-readfile-empty [14:06|% 26|+ 1125|- 30]: release test-fs-promises-readfile-with-fd [14:06|% 26|+ 1125|- 30]: release test-fs-promises-watch [14:06|% 26|+ 1125|- 30]: release test-fs-promises-write-optional-params [14:06|% 26|+ 1125|- 30]: release test-fs-promises-writefile [14:06|% 26|+ 1125|- 30]: release test-fs-promises-writefile-typedarray [14:09|% 26|+ 1128|- 30]: release test-fs-promises-writefile-with-fd [14:11|% 26|+ 1128|- 30]: release test-fs-promisified [14:11|% 26|+ 1128|- 30]: release test-fs-read [14:11|% 26|+ 1128|- 30]: release test-fs-read-empty-buffer [14:11|% 26|+ 1128|- 30]: release test-fs-read-file-assert-encoding [14:11|% 26|+ 1128|- 30]: release test-fs-read-file-sync [14:11|% 27|+ 1132|- 30]: release test-fs-read-file-sync-hostname [14:12|% 27|+ 1132|- 30]: release test-fs-read-offset-null [14:12|% 27|+ 1132|- 30]: release test-fs-read-optional-params [14:17|% 27|+ 1140|- 30]: release test-fs-read-position-validation [14:17|% 27|+ 1140|- 30]: release test-fs-read-promises-optional-params [14:17|% 27|+ 1140|- 30]: release test-fs-read-promises-position-validati... [14:18|% 27|+ 1140|- 30]: release test-fs-read-stream [14:18|% 27|+ 1140|- 30]: release test-fs-read-stream-autoClose [14:18|% 27|+ 1140|- 30]: release test-fs-read-stream-concurrent-reads [14:18|% 27|+ 1140|- 30]: release test-fs-read-stream-double-close [14:19|% 27|+ 1140|- 30]: release test-fs-read-stream-encoding [14:19|% 27|+ 1140|- 30]: release test-fs-read-stream-err [14:19|% 27|+ 1140|- 30]: release test-fs-read-stream-fd [14:22|% 27|+ 1141|- 30]: release test-fs-read-stream-fd-leak [14:23|% 27|+ 1141|- 30]: release test-fs-read-stream-file-handle [14:23|% 27|+ 1141|- 30]: release test-fs-read-stream-inherit [14:23|% 27|+ 1141|- 30]: release test-fs-read-stream-patch-open [14:23|% 27|+ 1142|- 30]: release test-fs-read-stream-pos [14:23|% 27|+ 1142|- 30]: release test-fs-read-stream-resume [14:23|% 27|+ 1142|- 30]: release test-fs-read-stream-throw-type-error [14:23|% 27|+ 1142|- 30]: release test-fs-read-type [14:23|% 27|+ 1142|- 30]: release test-fs-read-zero-length [14:23|% 27|+ 1144|- 30]: release test-fs-readSync-optional-params [14:23|% 27|+ 1144|- 30]: release test-fs-readSync-position-validation [14:23|% 27|+ 1144|- 30]: release test-fs-readdir [14:24|% 27|+ 1148|- 30]: release test-fs-readdir-buffer [14:25|% 27|+ 1148|- 30]: release test-fs-readdir-pipe [14:25|% 27|+ 1148|- 30]: release test-fs-readdir-recursive [14:25|% 27|+ 1148|- 30]: release test-fs-readdir-stack-overflow [14:26|% 27|+ 1154|- 30]: release test-fs-readdir-types [14:26|% 27|+ 1154|- 30]: release test-fs-readdir-types-symlinks [14:26|% 27|+ 1154|- 30]: release test-fs-readdir-ucs2 [14:26|% 27|+ 1154|- 30]: release test-fs-readfile [14:26|% 27|+ 1154|- 30]: release test-fs-readfile-empty [14:26|% 27|+ 1156|- 30]: release test-fs-readfile-eof [14:26|% 27|+ 1156|- 30]: release test-fs-readfile-error [14:26|% 27|+ 1156|- 30]: release test-fs-readfile-fd [14:27|% 27|+ 1166|- 30]: release test-fs-readfile-flags [14:27|% 27|+ 1168|- 30]: release test-fs-readfile-pipe [14:27|% 28|+ 1189|- 30]: release test-fs-readfile-pipe-large [14:27|% 28|+ 1189|- 30]: release test-fs-readfile-unlink [14:27|% 28|+ 1189|- 30]: release test-fs-readfile-zero-byte-liar [14:27|% 28|+ 1189|- 30]: release test-fs-readfilesync-enoent [14:27|% 28|+ 1193|- 30]: release test-fs-readfilesync-pipe-large [14:27|% 28|+ 1193|- 30]: release test-fs-readlink-type-check [14:28|% 28|+ 1198|- 30]: release test-fs-readv [14:28|% 28|+ 1198|- 30]: release test-fs-readv-promises [14:28|% 28|+ 1198|- 30]: release test-fs-readv-promisify [14:28|% 28|+ 1198|- 30]: release test-fs-readv-sync [14:28|% 28|+ 1198|- 30]: release test-fs-ready-event-stream [14:28|% 28|+ 1198|- 30]: release test-fs-realpath [14:28|% 28|+ 1199|- 30]: release test-fs-realpath-buffer-encoding [14:29|% 28|+ 1199|- 30]: release test-fs-realpath-native [14:29|% 28|+ 1199|- 30]: release test-fs-realpath-on-substed-drive [14:29|% 28|+ 1199|- 30]: release test-fs-realpath-pipe [14:29|% 28|+ 1199|- 30]: release test-fs-rename-type-check [14:29|% 28|+ 1199|- 30]: release test-fs-rm [14:29|% 28|+ 1199|- 30]: release test-fs-rmdir-recursive [14:29|% 28|+ 1199|- 30]: release test-fs-rmdir-recursive-sync-warns-not-... [14:29|% 28|+ 1199|- 30]: release test-fs-rmdir-recursive-sync-warns-on-f... [14:29|% 28|+ 1199|- 30]: release test-fs-rmdir-recursive-throws-not-foun... [14:30|% 28|+ 1199|- 30]: release test-fs-rmdir-recursive-throws-on-file [14:30|% 28|+ 1199|- 30]: release test-fs-rmdir-recursive-warns-not-found [14:30|% 28|+ 1205|- 30]: release test-fs-rmdir-recursive-warns-on-file [14:31|% 28|+ 1205|- 30]: release test-fs-rmdir-type-check [14:31|% 28|+ 1205|- 30]: release test-fs-sir-writes-alot [14:31|% 28|+ 1205|- 30]: release test-fs-stat [14:31|% 28|+ 1205|- 30]: release test-fs-stat-bigint [14:31|% 28|+ 1205|- 30]: release test-fs-stat-date [14:31|% 28|+ 1205|- 30]: release test-fs-statfs [14:31|% 28|+ 1205|- 30]: release test-fs-stream-construct-compat-error-r... [14:31|% 28|+ 1205|- 30]: release test-fs-stream-construct-compat-error-w... [14:33|% 28|+ 1205|- 30]: release test-fs-stream-construct-compat-gracefu... [14:33|% 28|+ 1205|- 30]: release test-fs-stream-construct-compat-old-nod... [14:33|% 28|+ 1205|- 30]: release test-fs-stream-destroy-emit-error [14:33|% 28|+ 1205|- 30]: release test-fs-stream-double-close [14:33|% 28|+ 1205|- 30]: release test-fs-stream-fs-options [14:34|% 28|+ 1205|- 30]: release test-fs-stream-options [14:34|% 28|+ 1205|- 30]: release test-fs-symlink [14:35|% 28|+ 1205|- 30]: release test-fs-symlink-buffer-path [14:35|% 28|+ 1205|- 30]: release test-fs-symlink-dir [14:35|% 28|+ 1205|- 30]: release test-fs-symlink-dir-junction [14:38|% 28|+ 1205|- 30]: release test-fs-symlink-dir-junction-relative [14:38|% 28|+ 1205|- 30]: release test-fs-symlink-longpath [14:38|% 28|+ 1205|- 30]: release test-fs-sync-fd-leak [14:39|% 28|+ 1205|- 30]: release test-fs-syncwritestream [14:41|% 28|+ 1207|- 30]: release test-fs-timestamp-parsing-error [14:41|% 28|+ 1207|- 30]: release test-fs-truncate [14:43|% 28|+ 1207|- 30]: release test-fs-truncate-clear-file-zero [14:43|% 28|+ 1207|- 30]: release test-fs-truncate-fd [14:43|% 28|+ 1207|- 30]: release test-fs-truncate-sync [14:44|% 28|+ 1207|- 30]: release test-fs-unlink-type-check [14:44|% 28|+ 1207|- 30]: release test-fs-util-validateoffsetlength [14:44|% 28|+ 1207|- 30]: release test-fs-utils-get-dirents [14:46|% 28|+ 1207|- 30]: release test-fs-utimes [14:47|% 28|+ 1207|- 30]: release test-fs-utimes-y2K38 [14:49|% 28|+ 1207|- 30]: release test-fs-watch [14:49|% 28|+ 1207|- 30]: release test-fs-watch-abort-signal [14:49|% 28|+ 1207|- 30]: release test-fs-watch-close-when-destroyed [14:50|% 28|+ 1207|- 30]: release test-fs-watch-encoding [14:50|% 28|+ 1207|- 30]: release test-fs-watch-enoent [14:50|% 28|+ 1207|- 30]: release test-fs-watch-file-enoent-after-deletio... [14:52|% 29|+ 1215|- 30]: release test-fs-watch-recursive-add-file [14:52|% 29|+ 1217|- 30]: release test-fs-watch-recursive-add-file-to-exi... [14:58|% 29|+ 1233|- 30]: release test-fs-watch-recursive-add-file-to-new... [14:58|% 29|+ 1233|- 30]: release test-fs-watch-recursive-add-file-with-u... [15:00|% 29|+ 1233|- 30]: release test-fs-watch-recursive-add-folder [15:00|% 29|+ 1233|- 30]: release test-fs-watch-recursive-assert-leaks [15:00|% 29|+ 1233|- 30]: release test-fs-watch-recursive-delete [15:00|% 29|+ 1233|- 30]: release test-fs-watch-recursive-linux-parallel-... [15:00|% 29|+ 1234|- 30]: release test-fs-watch-recursive-promise [15:00|% 29|+ 1234|- 30]: release test-fs-watch-recursive-symlink [15:00|% 29|+ 1234|- 30]: release test-fs-watch-recursive-sync-write [15:00|% 29|+ 1234|- 30]: release test-fs-watch-recursive-update-file [15:00|% 29|+ 1238|- 30]: release test-fs-watch-recursive-validate [15:00|% 29|+ 1238|- 30]: release test-fs-watch-recursive-watch-file [15:00|% 29|+ 1238|- 30]: release test-fs-watch-ref-unref [15:00|% 29|+ 1238|- 30]: release test-fs-watch-stop-async [15:02|% 29|+ 1240|- 30]: release test-fs-watch-stop-sync [15:04|% 29|+ 1240|- 30]: release test-fs-watchfile [15:04|% 29|+ 1241|- 30]: release test-fs-watchfile-bigint [15:05|% 29|+ 1242|- 30]: release test-fs-watchfile-ref-unref [15:05|% 29|+ 1243|- 30]: release test-fs-whatwg-url [15:06|% 29|+ 1250|- 30]: release test-fs-write [15:06|% 29|+ 1250|- 30]: release test-fs-write-buffer [15:06|% 29|+ 1251|- 30]: release test-fs-write-buffer-large [15:06|% 30|+ 1257|- 30]: release test-fs-write-file [15:06|% 30|+ 1259|- 30]: release test-fs-write-file-buffer [15:06|% 30|+ 1259|- 30]: release test-fs-write-file-flush [15:06|% 30|+ 1259|- 30]: release test-fs-write-file-invalid-path [15:06|% 30|+ 1264|- 30]: release test-fs-write-file-sync [15:06|% 30|+ 1265|- 30]: release test-fs-write-file-typedarrays [15:06|% 30|+ 1265|- 30]: release test-fs-write-negativeoffset [15:06|% 30|+ 1265|- 30]: release test-fs-write-no-fd [15:06|% 30|+ 1265|- 30]: release test-fs-write-optional-params [15:07|% 30|+ 1272|- 30]: release test-fs-write-reuse-callback [15:07|% 30|+ 1272|- 30]: release test-fs-write-sigxfsz [15:08|% 30|+ 1272|- 30]: release test-fs-write-stream [15:08|% 30|+ 1274|- 30]: release test-fs-write-stream-autoclose-option [15:09|% 30|+ 1277|- 30]: release test-fs-write-stream-change-open [15:09|% 30|+ 1288|- 30]: release test-fs-write-stream-close-without-call... [15:09|% 30|+ 1288|- 30]: release test-fs-write-stream-double-close [15:09|% 30|+ 1289|- 30]: release test-fs-write-stream-eagain [15:09|% 30|+ 1292|- 30]: release test-fs-write-stream-encoding [15:09|% 30|+ 1292|- 30]: release test-fs-write-stream-end [15:09|% 30|+ 1292|- 30]: release test-fs-write-stream-err [15:10|% 30|+ 1292|- 30]: release test-fs-write-stream-file-handle [15:10|% 30|+ 1292|- 30]: release test-fs-write-stream-file-handle-2 [15:10|% 30|+ 1292|- 30]: release test-fs-write-stream-flush [15:10|% 30|+ 1292|- 30]: release test-fs-write-stream-fs [15:10|% 30|+ 1292|- 30]: release test-fs-write-stream-patch-open [15:10|% 30|+ 1292|- 30]: release test-fs-write-stream-throw-type-error [15:10|% 30|+ 1292|- 30]: release test-fs-write-sync [15:10|% 30|+ 1292|- 30]: release test-fs-write-sync-optional-params [15:10|% 30|+ 1292|- 30]: release test-fs-writefile-with-fd [15:10|% 30|+ 1292|- 30]: release test-fs-writestream-open-write [15:10|% 30|+ 1292|- 30]: release test-fs-writev [15:10|% 30|+ 1292|- 30]: release test-fs-writev-promises [15:11|% 30|+ 1292|- 30]: release test-fs-writev-sync [15:14|% 30|+ 1292|- 30]: release test-gc-http-client-connaborted [15:14|% 30|+ 1292|- 30]: release test-gc-net-timeout [15:14|% 30|+ 1293|- 30]: release test-gc-tls-external-memory [15:14|% 30|+ 1294|- 30]: release test-global [15:14|% 30|+ 1294|- 30]: release test-global-console-exists [15:14|% 30|+ 1294|- 30]: release test-global-customevent [15:15|% 30|+ 1294|- 30]: release test-global-customevent-disabled [15:15|% 30|+ 1294|- 30]: release test-global-domexception [15:15|% 30|+ 1294|- 30]: release test-global-encoder [15:15|% 30|+ 1294|- 30]: release test-global-setters [15:17|% 30|+ 1296|- 30]: release test-global-webcrypto [15:18|% 30|+ 1296|- 30]: release test-global-webcrypto-classes [15:18|% 31|+ 1300|- 30]: release test-global-webcrypto-disbled [15:18|% 31|+ 1300|- 30]: release test-global-webstreams [15:18|% 31|+ 1300|- 30]: release test-h2-large-header-cause-client-to-ha... [15:18|% 31|+ 1301|- 30]: release test-h2leak-destroy-session-on-socket-e... [15:18|% 31|+ 1301|- 30]: release test-handle-wrap-close-abort [15:18|% 31|+ 1301|- 30]: release test-handle-wrap-hasref [15:20|% 31|+ 1301|- 30]: release test-heap-prof-basic [15:20|% 31|+ 1301|- 30]: release test-heap-prof-dir-absolute [15:20|% 31|+ 1301|- 30]: release test-heap-prof-dir-name [15:20|% 31|+ 1301|- 30]: release test-heap-prof-dir-relative [15:20|% 31|+ 1301|- 30]: release test-heap-prof-exec-argv [15:20|% 31|+ 1301|- 30]: release test-heap-prof-exit [15:20|% 31|+ 1301|- 30]: release test-heap-prof-interval [15:20|% 31|+ 1302|- 30]: release test-heap-prof-invalid-args [15:20|% 31|+ 1302|- 30]: release test-heap-prof-loop-drained [15:20|% 31|+ 1304|- 30]: release test-heap-prof-name [15:20|% 31|+ 1304|- 30]: release test-heap-prof-sigint [15:20|% 31|+ 1304|- 30]: release test-heapdump-async-hooks-init-promise [15:23|% 31|+ 1310|- 30]: release test-heapsnapshot-near-heap-limit-by-ap... [15:27|% 31|+ 1310|- 30]: release test-heapsnapshot-near-heap-limit-worke... [15:28|% 31|+ 1311|- 30]: release test-http [15:28|% 31|+ 1311|- 30]: release test-http-1.0 [15:29|% 31|+ 1315|- 30]: release test-http-1.0-keep-alive [15:29|% 31|+ 1315|- 30]: release test-http-abort-before-end [15:29|% 31|+ 1316|- 30]: release test-http-abort-client [15:30|% 31|+ 1316|- 30]: release test-http-abort-queued [15:32|% 31|+ 1317|- 30]: release test-http-abort-stream-end [15:36|% 31|+ 1321|- 30]: release test-http-aborted [15:36|% 31|+ 1321|- 30]: release test-http-addrequest-localaddress [15:36|% 31|+ 1321|- 30]: release test-http-after-connect [15:36|% 31|+ 1324|- 30]: release test-http-agent [15:37|% 31|+ 1327|- 30]: release test-http-agent-abort-controller [15:37|% 31|+ 1328|- 30]: release test-http-agent-close [15:37|% 31|+ 1328|- 30]: release test-http-agent-destroyed-socket [15:37|% 31|+ 1328|- 30]: release test-http-agent-domain-reused-gc [15:37|% 31|+ 1328|- 30]: release test-http-agent-error-on-idle [15:37|% 31|+ 1332|- 30]: release test-http-agent-false [15:37|% 31|+ 1332|- 30]: release test-http-agent-getname [15:37|% 31|+ 1332|- 30]: release test-http-agent-keepalive [15:39|% 31|+ 1332|- 30]: release test-http-agent-keepalive-delay [15:39|% 31|+ 1332|- 30]: release test-http-agent-maxsockets [15:39|% 31|+ 1332|- 30]: release test-http-agent-maxsockets-respected [15:39|% 31|+ 1332|- 30]: release test-http-agent-maxtotalsockets [15:42|% 31|+ 1341|- 30]: release test-http-agent-no-protocol [15:42|% 31|+ 1341|- 30]: release test-http-agent-null [15:42|% 31|+ 1341|- 30]: release test-http-agent-remove [15:42|% 31|+ 1341|- 30]: release test-http-agent-reuse-drained-socket-on... [15:42|% 32|+ 1349|- 30]: release test-http-agent-scheduling [15:43|% 32|+ 1350|- 30]: release test-http-agent-timeout [15:46|% 32|+ 1351|- 30]: release test-http-agent-timeout-option [15:49|% 32|+ 1352|- 30]: release test-http-agent-uninitialized [15:50|% 32|+ 1354|- 30]: release test-http-agent-uninitialized-with-hand... [15:50|% 32|+ 1354|- 30]: release test-http-allow-content-length-304 [15:50|% 32|+ 1355|- 30]: release test-http-allow-req-after-204-res [15:52|% 32|+ 1360|- 30]: release test-http-automatic-headers [15:53|% 32|+ 1360|- 30]: release test-http-autoselectfamily [15:54|% 32|+ 1361|- 30]: release test-http-bind-twice [15:54|% 32|+ 1361|- 30]: release test-http-blank-header [15:54|% 32|+ 1371|- 30]: release test-http-buffer-sanity [15:54|% 32|+ 1371|- 30]: release test-http-byteswritten [15:54|% 32|+ 1371|- 30]: release test-http-catch-uncaughtexception [15:54|% 32|+ 1371|- 30]: release test-http-chunk-extensions-limit [15:54|% 32|+ 1371|- 30]: release test-http-chunk-problem [15:54|% 32|+ 1372|- 30]: release test-http-chunked [15:55|% 32|+ 1372|- 30]: release test-http-chunked-304 [15:55|% 32|+ 1376|- 30]: release test-http-chunked-smuggling [15:55|% 32|+ 1376|- 30]: release test-http-client-abort [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-destroy [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-event [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-keep-alive-destr... [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-keep-alive-queue... [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-keep-alive-queue... [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-no-agent [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-response-event [15:55|% 32|+ 1376|- 30]: release test-http-client-abort-unix-socket [15:55|% 32|+ 1376|- 30]: release test-http-client-abort2 [15:55|% 32|+ 1376|- 30]: release test-http-client-abort3 [15:55|% 32|+ 1376|- 30]: release test-http-client-aborted-event [15:56|% 32|+ 1379|- 30]: release test-http-client-agent [15:56|% 32|+ 1382|- 30]: release test-http-client-agent-abort-close-even... [15:56|% 32|+ 1383|- 30]: release test-http-client-agent-end-close-event [15:56|% 32|+ 1383|- 30]: release test-http-client-check-http-token [15:56|% 32|+ 1384|- 30]: release test-http-client-close-event [15:56|% 33|+ 1386|- 30]: release test-http-client-close-with-default-age... [15:56|% 33|+ 1387|- 30]: release test-http-client-default-headers-exist [15:57|% 33|+ 1387|- 30]: release test-http-client-defaults [15:57|% 33|+ 1394|- 30]: release test-http-client-encoding [15:58|% 33|+ 1398|- 30]: release test-http-client-error-rawbytes [15:59|% 33|+ 1398|- 30]: release test-http-client-finished [15:59|% 33|+ 1398|- 30]: release test-http-client-get-url [16:01|% 33|+ 1401|- 30]: release test-http-client-headers-array [16:01|% 33|+ 1401|- 30]: release test-http-client-headers-host-array [16:01|% 33|+ 1401|- 30]: release test-http-client-immediate-error [16:01|% 33|+ 1401|- 30]: release test-http-client-incomingmessage-destro... [16:01|% 33|+ 1401|- 30]: release test-http-client-input-function [16:01|% 33|+ 1401|- 30]: release test-http-client-insecure-http-parser-e... [16:01|% 33|+ 1401|- 30]: release test-http-client-invalid-path [16:01|% 33|+ 1401|- 30]: release test-http-client-keep-alive-hint [16:01|% 33|+ 1401|- 30]: release test-http-client-keep-alive-release-bef... [16:01|% 33|+ 1401|- 30]: release test-http-client-override-global-agent [16:01|% 33|+ 1401|- 30]: release test-http-client-parse-error [16:01|% 33|+ 1401|- 30]: release test-http-client-pipe-end [16:01|% 33|+ 1402|- 30]: release test-http-client-race [16:01|% 33|+ 1402|- 30]: release test-http-client-race-2 [16:01|% 33|+ 1402|- 30]: release test-http-client-read-in-error [16:02|% 33|+ 1402|- 30]: release test-http-client-readable [16:02|% 33|+ 1402|- 30]: release test-http-client-reject-chunked-with-co... [16:02|% 33|+ 1402|- 30]: release test-http-client-reject-cr-no-lf [16:02|% 33|+ 1403|- 30]: release test-http-client-reject-unexpected-agen... [16:02|% 33|+ 1403|- 30]: release test-http-client-req-error-dont-double-... [16:03|% 33|+ 1403|- 30]: release test-http-client-request-options [16:03|% 33|+ 1403|- 30]: release test-http-client-res-destroyed [16:05|% 33|+ 1403|- 30]: release test-http-client-response-domain [16:05|% 33|+ 1403|- 30]: release test-http-client-response-timeout [16:07|% 33|+ 1403|- 30]: release test-http-client-set-timeout [16:07|% 33|+ 1403|- 30]: release test-http-client-set-timeout-after-end [16:08|% 33|+ 1403|- 30]: release test-http-client-spurious-aborted [16:08|% 33|+ 1403|- 30]: release test-http-client-timeout [16:09|% 33|+ 1403|- 30]: release test-http-client-timeout-agent [16:09|% 33|+ 1403|- 30]: release test-http-client-timeout-connect-listen... [16:09|% 33|+ 1404|- 30]: release test-http-client-timeout-event [16:09|% 33|+ 1404|- 30]: release test-http-client-timeout-on-connect [16:10|% 33|+ 1405|- 30]: release test-http-client-timeout-option [16:10|% 33|+ 1405|- 30]: release test-http-client-timeout-option-listene... [16:14|% 33|+ 1413|- 30]: release test-http-client-timeout-option-with-ag... [16:18|% 33|+ 1423|- 30]: release test-http-client-timeout-with-data [16:18|% 33|+ 1428|- 30]: release test-http-client-unescaped-path [16:18|% 33|+ 1428|- 30]: release test-http-client-upload [16:18|% 33|+ 1428|- 30]: release test-http-client-upload-buf [16:18|% 34|+ 1434|- 30]: release test-http-client-with-create-connection [16:18|% 34|+ 1435|- 30]: release test-http-common [16:18|% 34|+ 1435|- 30]: release test-http-conn-reset [16:18|% 34|+ 1435|- 30]: release test-http-connect [16:18|% 34|+ 1435|- 30]: release test-http-connect-req-res [16:18|% 34|+ 1439|- 30]: release test-http-content-length [16:18|% 34|+ 1439|- 30]: release test-http-content-length-mismatch [16:18|% 34|+ 1439|- 30]: release test-http-contentLength0 [16:18|% 34|+ 1439|- 30]: release test-http-correct-hostname [16:18|% 34|+ 1439|- 30]: release test-http-createConnection [16:18|% 34|+ 1440|- 30]: release test-http-date-header [16:18|% 34|+ 1440|- 30]: release test-http-debug [16:18|% 34|+ 1440|- 30]: release test-http-decoded-auth [16:18|% 34|+ 1443|- 30]: release test-http-default-encoding [16:18|% 34|+ 1443|- 30]: release test-http-default-port [16:18|% 34|+ 1443|- 30]: release test-http-destroyed-socket-write2 [16:18|% 34|+ 1445|- 30]: release test-http-dns-error [16:19|% 34|+ 1451|- 30]: release test-http-dont-set-default-headers [16:19|% 34|+ 1452|- 30]: release test-http-dont-set-default-headers-with... [16:19|% 34|+ 1452|- 30]: release test-http-dont-set-default-headers-with... [16:21|% 34|+ 1452|- 30]: release test-http-double-content-length [16:23|% 34|+ 1452|- 30]: release test-http-dummy-characters-smuggling [16:25|% 34|+ 1452|- 30]: release test-http-dump-req-when-res-ends [16:25|% 34|+ 1452|- 30]: release test-http-early-hints [16:25|% 34|+ 1452|- 30]: release test-http-early-hints-invalid-argument [16:25|% 34|+ 1453|- 30]: release test-http-end-throw-socket-handling [16:25|% 34|+ 1453|- 30]: release test-http-eof-on-connect [16:26|% 34|+ 1453|- 30]: release test-http-exceptions [16:26|% 34|+ 1453|- 30]: release test-http-expect-continue [16:26|% 34|+ 1453|- 30]: release test-http-expect-handling [16:26|% 34|+ 1453|- 30]: release test-http-extra-response [16:26|% 34|+ 1453|- 30]: release test-http-flush-headers [16:26|% 34|+ 1453|- 30]: release test-http-flush-response-headers [16:26|% 34|+ 1453|- 30]: release test-http-full-response [16:27|% 34|+ 1453|- 30]: release test-http-generic-streams [16:28|% 34|+ 1453|- 30]: release test-http-get-pipeline-problem [16:32|% 34|+ 1455|- 30]: release test-http-head-request [16:33|% 34|+ 1458|- 30]: release test-http-head-response-has-no-body [16:33|% 34|+ 1458|- 30]: release test-http-head-response-has-no-body-end [16:33|% 34|+ 1458|- 30]: release test-http-head-response-has-no-body-end... [16:33|% 34|+ 1458|- 30]: release test-http-head-throw-on-response-body-w... [16:33|% 34|+ 1458|- 30]: release test-http-header-badrequest [16:33|% 34|+ 1459|- 30]: release test-http-header-obstext [16:33|% 34|+ 1459|- 30]: release test-http-header-overflow [16:33|% 34|+ 1459|- 30]: release test-http-header-owstext [16:33|% 34|+ 1460|- 30]: release test-http-header-read [16:33|% 34|+ 1460|- 30]: release test-http-header-validators [16:33|% 34|+ 1460|- 30]: release test-http-hex-write [16:34|% 34|+ 1460|- 30]: release test-http-highwatermark [16:35|% 34|+ 1471|- 30]: release test-http-host-header-ipv6-fail === release test-debugger-backtrace === Path: parallel/test-debugger-backtrace Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-backtrace.js --- TIMEOUT --- === release test-debugger-break === Path: parallel/test-debugger-break Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-break.js --- TIMEOUT --- [16:38|% 35|+ 1495|- 32]: release test-http-host-headers [16:38|% 35|+ 1495|- 32]: release test-http-hostname-typechecking [16:38|% 35|+ 1496|- 32]: release test-http-import-websocket [16:38|% 35|+ 1496|- 32]: release test-http-incoming-matchKnownFields [16:38|% 35|+ 1498|- 32]: release test-http-incoming-message-connection-s... [16:38|% 35|+ 1500|- 32]: release test-http-incoming-message-destroy [16:38|% 35|+ 1501|- 32]: release test-http-incoming-message-options [16:39|% 35|+ 1502|- 32]: release test-http-incoming-pipelined-socket-des... [16:39|% 35|+ 1502|- 32]: release test-http-information-headers [16:39|% 35|+ 1502|- 32]: release test-http-information-processing [16:39|% 35|+ 1502|- 32]: release test-http-insecure-parser [16:40|% 35|+ 1505|- 32]: release test-http-insecure-parser-per-stream [16:40|% 35|+ 1505|- 32]: release test-http-invalid-path-chars [16:40|% 35|+ 1505|- 32]: release test-http-invalid-te [16:40|% 35|+ 1505|- 32]: release test-http-invalid-urls [16:40|% 35|+ 1505|- 32]: release test-http-invalidheaderfield === release test-debugger-breakpoint-exists === Path: parallel/test-debugger-breakpoint-exists Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-breakpoint-exists.js --- TIMEOUT --- [16:40|% 35|+ 1505|- 33]: release test-http-invalidheaderfield2 [16:40|% 35|+ 1505|- 33]: release test-http-keep-alive [16:40|% 35|+ 1505|- 33]: release test-http-keep-alive-close-on-header === release test-debugger-low-level === Path: parallel/test-debugger-low-level Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-low-level.js --- TIMEOUT --- === release test-debugger-exec === Path: parallel/test-debugger-exec Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-exec.js --- TIMEOUT --- === release test-debugger-list === Path: parallel/test-debugger-list Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-list.js --- TIMEOUT --- === release test-debugger-object-type-remote-object === Path: parallel/test-debugger-object-type-remote-object Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-object-type-remote-object.js --- TIMEOUT --- [16:41|% 35|+ 1506|- 37]: release test-http-keep-alive-drop-requests [16:41|% 35|+ 1506|- 37]: release test-http-keep-alive-max-requests [16:41|% 35|+ 1506|- 37]: release test-http-keep-alive-pipeline-max-reque... === release test-debugger-exec-scope === Path: parallel/test-debugger-exec-scope Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-exec-scope.mjs --- TIMEOUT --- [16:41|% 35|+ 1506|- 38]: release test-http-keep-alive-timeout [16:41|% 35|+ 1506|- 38]: release test-http-keep-alive-timeout-custom === release test-debugger-heap-profiler === Path: parallel/test-debugger-heap-profiler Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-heap-profiler.js --- TIMEOUT --- [16:41|% 36|+ 1508|- 39]: release test-http-keep-alive-timeout-race-condi... [16:41|% 36|+ 1508|- 39]: release test-http-keepalive-client === release test-debugger-preserve-breaks === Path: parallel/test-debugger-preserve-breaks Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-preserve-breaks.js --- TIMEOUT --- [16:46|% 36|+ 1508|- 40]: release test-http-keepalive-free [16:46|% 36|+ 1508|- 40]: release test-http-keepalive-override [16:46|% 36|+ 1508|- 40]: release test-http-keepalive-request [16:46|% 36|+ 1508|- 40]: release test-http-listening [16:46|% 36|+ 1508|- 40]: release test-http-localaddress [16:46|% 36|+ 1508|- 40]: release test-http-localaddress-bind-error [16:47|% 36|+ 1508|- 40]: release test-http-malformed-request [16:47|% 36|+ 1508|- 40]: release test-http-many-ended-pipelines [16:47|% 36|+ 1508|- 40]: release test-http-max-header-size [16:47|% 36|+ 1508|- 40]: release test-http-max-header-size-per-stream [16:47|% 36|+ 1508|- 40]: release test-http-max-headers-count [16:47|% 36|+ 1508|- 40]: release test-http-max-http-headers [16:48|% 36|+ 1509|- 40]: release test-http-max-sockets [16:48|% 36|+ 1509|- 40]: release test-http-methods [16:48|% 36|+ 1509|- 40]: release test-http-missing-header-separator-cr [16:48|% 36|+ 1509|- 40]: release test-http-missing-header-separator-lf [16:48|% 36|+ 1509|- 40]: release test-http-multi-line-headers [16:49|% 36|+ 1509|- 40]: release test-http-multiple-headers [16:49|% 36|+ 1509|- 40]: release test-http-mutable-headers [16:49|% 36|+ 1509|- 40]: release test-http-no-content-length [16:49|% 36|+ 1509|- 40]: release test-http-no-read-no-dump [16:49|% 36|+ 1509|- 40]: release test-http-nodelay [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-buffer [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-destroy [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-destroyed [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-end-cork [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-end-multiple [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-end-types [16:49|% 36|+ 1509|- 40]: release test-http-outgoing-finish [16:49|% 36|+ 1510|- 40]: release test-http-outgoing-finish-writable [16:49|% 36|+ 1510|- 40]: release test-http-outgoing-finished [16:49|% 36|+ 1510|- 40]: release test-http-outgoing-first-chunk-singleby... [16:49|% 36|+ 1511|- 40]: release test-http-outgoing-internal-headernames... [16:49|% 36|+ 1511|- 40]: release test-http-outgoing-internal-headernames... [16:51|% 36|+ 1517|- 40]: release test-http-outgoing-internal-headers [16:51|% 36|+ 1517|- 40]: release test-http-outgoing-message-capture-reje... [16:51|% 36|+ 1518|- 40]: release test-http-outgoing-message-inheritance [16:52|% 36|+ 1518|- 40]: release test-http-outgoing-message-write-callba... [16:52|% 36|+ 1518|- 40]: release test-http-outgoing-properties === release test-debugger-sb-before-load === Path: parallel/test-debugger-sb-before-load Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-sb-before-load.js --- TIMEOUT --- === release test-debugger-restart-message === Path: parallel/test-debugger-restart-message Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-restart-message.js --- TIMEOUT --- === release test-debugger-profile-command === Path: parallel/test-debugger-profile-command Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-profile-command.js --- TIMEOUT --- === release test-debugger-watch-validation === Path: parallel/test-debugger-watch-validation Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-watch-validation.js --- TIMEOUT --- === release test-debugger-scripts === Path: parallel/test-debugger-scripts Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-scripts.js --- TIMEOUT --- [17:03|% 36|+ 1537|- 45]: release test-http-outgoing-proto [17:07|% 37|+ 1543|- 45]: release test-http-outgoing-renderHeaders [17:07|% 37|+ 1543|- 45]: release test-http-outgoing-settimeout [17:07|% 37|+ 1543|- 45]: release test-http-outgoing-writableFinished [17:07|% 37|+ 1543|- 45]: release test-http-outgoing-write-types [17:08|% 37|+ 1546|- 45]: release test-http-parser [17:08|% 37|+ 1546|- 45]: release test-http-parser-bad-ref [17:08|% 37|+ 1546|- 45]: release test-http-parser-finish-error [17:08|% 37|+ 1547|- 45]: release test-http-parser-free [17:10|% 37|+ 1547|- 45]: release test-http-parser-freed-before-upgrade [17:13|% 37|+ 1547|- 45]: release test-http-parser-lazy-loaded [17:13|% 37|+ 1547|- 45]: release test-http-parser-memory-retention [17:13|% 37|+ 1548|- 45]: release test-http-parser-multiple-execute [17:13|% 37|+ 1548|- 45]: release test-http-parser-timeout-reset [17:13|% 37|+ 1548|- 45]: release test-http-pause [17:13|% 37|+ 1549|- 45]: release test-http-pause-no-dump [17:13|% 37|+ 1549|- 45]: release test-http-pause-resume-one-end [17:13|% 37|+ 1549|- 45]: release test-http-perf_hooks [17:13|% 37|+ 1549|- 45]: release test-http-pipe-fs [17:13|% 37|+ 1550|- 45]: release test-http-pipeline-assertionerror-finis... [17:13|% 37|+ 1550|- 45]: release test-http-pipeline-flood [17:13|% 37|+ 1550|- 45]: release test-http-pipeline-requests-connection-... [17:13|% 37|+ 1550|- 45]: release test-http-pipeline-socket-parser-typeer... [17:13|% 37|+ 1550|- 45]: release test-http-proxy [17:13|% 37|+ 1550|- 45]: release test-http-raw-headers [17:13|% 37|+ 1550|- 45]: release test-http-readable-data-event [17:13|% 37|+ 1550|- 45]: release test-http-remove-connection-header-pers... [17:13|% 37|+ 1550|- 45]: release test-http-remove-header-stays-removed [17:13|% 37|+ 1553|- 45]: release test-http-req-close-robust-from-tamperi... [17:13|% 37|+ 1558|- 45]: release test-http-req-res-close [17:13|% 37|+ 1558|- 45]: release test-http-request-agent [17:13|% 37|+ 1558|- 45]: release test-http-request-arguments [17:13|% 37|+ 1558|- 45]: release test-http-request-dont-override-options [17:13|% 37|+ 1558|- 45]: release test-http-request-end [17:13|% 37|+ 1563|- 45]: release test-http-request-end-twice [17:13|% 37|+ 1563|- 45]: release test-http-request-host-header [17:13|% 37|+ 1563|- 45]: release test-http-request-invalid-method-error [17:14|% 37|+ 1563|- 45]: release test-http-request-join-authorization-he... [17:14|% 37|+ 1569|- 45]: release test-http-request-large-payload [17:14|% 37|+ 1569|- 45]: release test-http-request-method-delete-payload [17:14|% 37|+ 1569|- 45]: release test-http-request-methods [17:14|% 37|+ 1571|- 45]: release test-http-request-smuggling-content-len... [17:14|% 37|+ 1571|- 45]: release test-http-res-write-after-end [17:14|% 37|+ 1583|- 45]: release test-http-res-write-end-dont-take-array [17:14|% 38|+ 1588|- 45]: release test-http-response-add-header-after-sen... [17:14|% 38|+ 1588|- 45]: release test-http-response-close [17:14|% 38|+ 1590|- 45]: release test-http-response-cork [17:15|% 38|+ 1616|- 45]: release test-http-response-multi-content-length [17:15|% 38|+ 1616|- 45]: release test-http-response-multiheaders [17:15|% 38|+ 1616|- 45]: release test-http-response-no-headers [17:15|% 38|+ 1617|- 45]: release test-http-response-readable [17:15|% 38|+ 1617|- 45]: release test-http-response-remove-header-after-... [17:15|% 38|+ 1617|- 45]: release test-http-response-setheaders [17:15|% 38|+ 1617|- 45]: release test-http-response-splitting [17:15|% 38|+ 1618|- 45]: release test-http-response-status-message [17:15|% 38|+ 1620|- 45]: release test-http-response-statuscode [17:15|% 38|+ 1620|- 45]: release test-http-response-writehead-returns-th... [17:15|% 38|+ 1620|- 45]: release test-http-same-map [17:15|% 38|+ 1620|- 45]: release test-http-server [17:15|% 38|+ 1621|- 45]: release test-http-server-async-dispose [17:15|% 38|+ 1623|- 45]: release test-http-server-capture-rejections [17:15|% 38|+ 1624|- 45]: release test-http-server-clear-timer [17:15|% 38|+ 1624|- 45]: release test-http-server-client-error [17:15|% 38|+ 1624|- 45]: release test-http-server-close-all [17:15|% 38|+ 1624|- 45]: release test-http-server-close-destroy-timeout [17:15|% 38|+ 1624|- 45]: release test-http-server-close-idle [17:15|% 38|+ 1624|- 45]: release test-http-server-close-idle-wait-respon... [17:16|% 38|+ 1624|- 45]: release test-http-server-connection-list-when-c... [17:16|% 38|+ 1624|- 45]: release test-http-server-connections-checking-l... [17:16|% 38|+ 1624|- 45]: release test-http-server-consumed-timeout [17:16|% 38|+ 1624|- 45]: release test-http-server-de-chunked-trailer [17:16|% 38|+ 1624|- 45]: release test-http-server-delete-parser [17:16|% 38|+ 1624|- 45]: release test-http-server-destroy-socket-on-clie... [17:16|% 38|+ 1624|- 45]: release test-http-server-headers-timeout-delaye... [17:16|% 38|+ 1624|- 45]: release test-http-server-headers-timeout-interr... [17:16|% 38|+ 1624|- 45]: release test-http-server-headers-timeout-keepal... [17:16|% 38|+ 1624|- 45]: release test-http-server-headers-timeout-pipeli... [17:16|% 38|+ 1624|- 45]: release test-http-server-incomingmessage-destro... [17:16|% 38|+ 1624|- 45]: release test-http-server-keep-alive-defaults [17:16|% 38|+ 1625|- 45]: release test-http-server-keep-alive-max-request... [17:17|% 38|+ 1625|- 45]: release test-http-server-keep-alive-timeout [17:17|% 38|+ 1625|- 45]: release test-http-server-keepalive-end [17:17|% 38|+ 1625|- 45]: release test-http-server-keepalive-req-gc [17:18|% 38|+ 1625|- 45]: release test-http-server-method.query [17:19|% 38|+ 1625|- 45]: release test-http-server-multiheaders [17:20|% 38|+ 1625|- 45]: release test-http-server-multiheaders2 [17:20|% 38|+ 1625|- 45]: release test-http-server-multiple-client-error [17:20|% 38|+ 1625|- 45]: release test-http-server-non-utf8-header [17:21|% 38|+ 1625|- 45]: release test-http-server-options-highwatermark [17:21|% 38|+ 1625|- 45]: release test-http-server-options-incoming-messa... [17:22|% 38|+ 1625|- 45]: release test-http-server-options-server-respons... [17:26|% 38|+ 1625|- 45]: release test-http-server-reject-chunked-with-co... [17:26|% 38|+ 1625|- 45]: release test-http-server-reject-cr-no-lf [17:27|% 38|+ 1625|- 45]: release test-http-server-request-timeout-delaye... [17:28|% 38|+ 1625|- 45]: release test-http-server-request-timeout-delaye... [17:29|% 38|+ 1625|- 45]: release test-http-server-request-timeout-interr... [17:29|% 38|+ 1625|- 45]: release test-http-server-request-timeout-interr... [17:29|% 38|+ 1625|- 45]: release test-http-server-request-timeout-keepal... [17:40|% 38|+ 1625|- 45]: release test-http-server-request-timeout-pipeli... [17:40|% 38|+ 1625|- 45]: release test-http-server-request-timeout-upgrad... [17:40|% 38|+ 1625|- 45]: release test-http-server-response-standalone [17:40|% 38|+ 1625|- 45]: release test-http-server-stale-close [17:40|% 38|+ 1625|- 45]: release test-http-server-timeouts-validation [17:41|% 38|+ 1625|- 45]: release test-http-server-unconsume [17:41|% 38|+ 1625|- 45]: release test-http-server-unconsume-consume [17:41|% 38|+ 1625|- 45]: release test-http-server-write-after-end [17:41|% 38|+ 1625|- 45]: release test-http-server-write-end-after-end [17:43|% 38|+ 1625|- 45]: release test-http-set-cookies [17:44|% 38|+ 1625|- 45]: release test-http-set-header-chain [17:45|% 38|+ 1625|- 45]: release test-http-set-max-idle-http-parser [17:45|% 38|+ 1625|- 45]: release test-http-set-timeout [17:50|% 38|+ 1625|- 45]: release test-http-set-timeout-server [17:50|% 38|+ 1625|- 45]: release test-http-set-trailers [17:50|% 38|+ 1625|- 45]: release test-http-should-keep-alive [17:53|% 38|+ 1625|- 45]: release test-http-socket-encoding-error [17:53|% 38|+ 1625|- 45]: release test-http-socket-error-listeners [17:53|% 38|+ 1625|- 45]: release test-http-status-code [17:53|% 38|+ 1625|- 45]: release test-http-status-message [17:53|% 38|+ 1625|- 45]: release test-http-status-reason-invalid-chars [17:53|% 38|+ 1625|- 45]: release test-http-sync-write-error-during-conti... [17:53|% 38|+ 1625|- 45]: release test-http-timeout [17:53|% 38|+ 1625|- 45]: release test-http-timeout-client-warning [17:55|% 39|+ 1663|- 45]: release test-http-timeout-overflow [17:55|% 39|+ 1663|- 45]: release test-http-transfer-encoding-repeated-ch... [17:56|% 39|+ 1668|- 45]: release test-http-transfer-encoding-smuggling [17:56|% 39|+ 1668|- 45]: release test-http-uncaught-from-request-callbac... [17:57|% 39|+ 1668|- 45]: release test-http-unix-socket [17:57|% 40|+ 1681|- 45]: release test-http-unix-socket-keep-alive [17:57|% 40|+ 1681|- 45]: release test-http-upgrade-advertise [17:57|% 40|+ 1683|- 45]: release test-http-upgrade-agent [17:57|% 40|+ 1683|- 45]: release test-http-upgrade-binary [17:57|% 40|+ 1684|- 45]: release test-http-upgrade-client [17:57|% 40|+ 1688|- 45]: release test-http-upgrade-client2 [17:57|% 40|+ 1688|- 45]: release test-http-upgrade-reconsume-stream [17:57|% 40|+ 1688|- 45]: release test-http-upgrade-server [17:57|% 40|+ 1688|- 45]: release test-http-upgrade-server2 [17:57|% 40|+ 1688|- 45]: release test-http-url.parse-auth [17:57|% 40|+ 1688|- 45]: release test-http-url.parse-auth-with-header-in... [17:57|% 40|+ 1690|- 45]: release test-http-url.parse-basic [17:57|% 40|+ 1690|- 45]: release test-http-url.parse-https.request [17:57|% 40|+ 1690|- 45]: release test-http-url.parse-only-support-http-h... [17:58|% 40|+ 1690|- 45]: release test-http-url.parse-path [17:58|% 40|+ 1690|- 45]: release test-http-url.parse-post [17:58|% 40|+ 1690|- 45]: release test-http-url.parse-search [17:58|% 40|+ 1690|- 45]: release test-http-wget [17:58|% 40|+ 1690|- 45]: release test-http-writable-true-after-close [17:58|% 40|+ 1690|- 45]: release test-http-write-callbacks [17:58|% 40|+ 1690|- 45]: release test-http-write-empty-string [17:58|% 40|+ 1690|- 45]: release test-http-write-head [17:58|% 40|+ 1690|- 45]: release test-http-write-head-2 [17:58|% 40|+ 1690|- 45]: release test-http-write-head-after-set-header [17:58|% 40|+ 1690|- 45]: release test-http-zero-length-write [17:58|% 40|+ 1690|- 45]: release test-http-zerolengthbuffer [17:58|% 40|+ 1690|- 45]: release test-http2-allow-http1 [17:59|% 40|+ 1690|- 45]: release test-http2-alpn [17:59|% 40|+ 1690|- 45]: release test-http2-altsvc [17:59|% 40|+ 1690|- 45]: release test-http2-async-local-storage [17:59|% 40|+ 1690|- 45]: release test-http2-autoselect-protocol [17:59|% 40|+ 1690|- 45]: release test-http2-backpressure [18:02|% 40|+ 1690|- 45]: release test-http2-binding [18:04|% 40|+ 1693|- 45]: release test-http2-buffersize [18:04|% 40|+ 1693|- 45]: release test-http2-byteswritten-server [18:04|% 40|+ 1693|- 45]: release test-http2-cancel-while-client-reading [18:04|% 40|+ 1693|- 45]: release test-http2-capture-rejection [18:04|% 40|+ 1693|- 45]: release test-http2-clean-output [18:08|% 40|+ 1699|- 45]: release test-http2-client-connection-tunnelling [18:08|% 40|+ 1703|- 45]: release test-http2-client-data-end [18:10|% 40|+ 1703|- 45]: release test-http2-client-destroy [18:10|% 40|+ 1703|- 45]: release test-http2-client-http1-server [18:12|% 40|+ 1704|- 45]: release test-http2-client-jsstream-destroy [18:14|% 40|+ 1704|- 45]: release test-http2-client-onconnect-errors [18:14|% 40|+ 1704|- 45]: release test-http2-client-port-80 [18:14|% 40|+ 1706|- 45]: release test-http2-client-priority-before-conne... [18:14|% 40|+ 1706|- 45]: release test-http2-client-promisify-connect [18:14|% 40|+ 1706|- 45]: release test-http2-client-promisify-connect-err... [18:14|% 40|+ 1706|- 45]: release test-http2-client-proxy-over-http2 [18:14|% 40|+ 1706|- 45]: release test-http2-client-request-listeners-war... [18:16|% 40|+ 1706|- 45]: release test-http2-client-request-options-error... [18:16|% 40|+ 1706|- 45]: release test-http2-client-rststream-before-conn... [18:16|% 40|+ 1706|- 45]: release test-http2-client-set-priority [18:16|% 40|+ 1706|- 45]: release test-http2-client-setLocalWindowSize [18:16|% 40|+ 1706|- 45]: release test-http2-client-setNextStreamID-error... [18:16|% 40|+ 1706|- 45]: release test-http2-client-settings-before-conne... [18:16|% 40|+ 1706|- 45]: release test-http2-client-shutdown-before-conne... [18:17|% 40|+ 1707|- 45]: release test-http2-client-socket-destroy [18:17|% 40|+ 1708|- 45]: release test-http2-client-stream-destroy-before... [18:17|% 40|+ 1708|- 45]: release test-http2-client-unescaped-path [18:18|% 41|+ 1719|- 45]: release test-http2-client-upload [18:18|% 41|+ 1719|- 45]: release test-http2-client-upload-reject [18:19|% 41|+ 1720|- 45]: release test-http2-client-write-before-connect [18:19|% 41|+ 1720|- 45]: release test-http2-client-write-empty-string [18:20|% 41|+ 1720|- 45]: release test-http2-close-while-writing [18:20|% 41|+ 1720|- 45]: release test-http2-compat-aborted [18:20|% 41|+ 1721|- 45]: release test-http2-compat-client-upload-reject [18:20|% 41|+ 1721|- 45]: release test-http2-compat-errors [18:21|% 41|+ 1721|- 45]: release test-http2-compat-expect-continue [18:21|% 41|+ 1724|- 45]: release test-http2-compat-expect-continue-check [18:21|% 41|+ 1725|- 45]: release test-http2-compat-expect-handling [18:21|% 41|+ 1725|- 45]: release test-http2-compat-method-connect [18:21|% 41|+ 1725|- 45]: release test-http2-compat-serverrequest [18:23|% 41|+ 1735|- 45]: release test-http2-compat-serverrequest-end [18:25|% 41|+ 1743|- 45]: release test-http2-compat-serverrequest-headers [18:25|% 41|+ 1743|- 45]: release test-http2-compat-serverrequest-host [18:25|% 41|+ 1748|- 45]: release test-http2-compat-serverrequest-pause [18:25|% 41|+ 1748|- 45]: release test-http2-compat-serverrequest-pipe [18:25|% 41|+ 1751|- 45]: release test-http2-compat-serverrequest-settime... [18:25|% 41|+ 1751|- 45]: release test-http2-compat-serverrequest-trailer... [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse-close [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse-create... [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse-destro... [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse-drain [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse-end [18:26|% 41|+ 1751|- 45]: release test-http2-compat-serverresponse-end-af... [18:26|% 41|+ 1752|- 45]: release test-http2-compat-serverresponse-finish... [18:26|% 41|+ 1752|- 45]: release test-http2-compat-serverresponse-flushh... [18:26|% 41|+ 1752|- 45]: release test-http2-compat-serverresponse-header... [18:28|% 42|+ 1763|- 45]: release test-http2-compat-serverresponse-header... [18:28|% 42|+ 1763|- 45]: release test-http2-compat-serverresponse-header... [18:28|% 42|+ 1764|- 45]: release test-http2-compat-serverresponse-settim... [18:28|% 42|+ 1764|- 45]: release test-http2-compat-serverresponse-status... [18:28|% 42|+ 1766|- 45]: release test-http2-compat-serverresponse-status... [18:28|% 42|+ 1767|- 45]: release test-http2-compat-serverresponse-status... [18:28|% 42|+ 1767|- 45]: release test-http2-compat-serverresponse-status... [18:28|% 42|+ 1767|- 45]: release test-http2-compat-serverresponse-traile... [18:28|% 42|+ 1767|- 45]: release test-http2-compat-serverresponse-write [18:28|% 42|+ 1767|- 45]: release test-http2-compat-serverresponse-writeh... [18:28|% 42|+ 1767|- 45]: release test-http2-compat-serverresponse-writeh... [18:31|% 42|+ 1773|- 45]: release test-http2-compat-short-stream-client-s... [18:31|% 42|+ 1773|- 45]: release test-http2-compat-socket [18:31|% 42|+ 1773|- 45]: release test-http2-compat-socket-destroy-delaye... [18:31|% 42|+ 1773|- 45]: release test-http2-compat-socket-set [18:31|% 42|+ 1773|- 45]: release test-http2-compat-write-early-hints [18:31|% 42|+ 1773|- 45]: release test-http2-compat-write-early-hints-inv... [18:31|% 42|+ 1773|- 45]: release test-http2-compat-write-early-hints-inv... [18:31|% 42|+ 1773|- 45]: release test-http2-compat-write-head-destroyed [18:33|% 42|+ 1778|- 45]: release test-http2-connect [18:34|% 42|+ 1778|- 45]: release test-http2-connect-method [18:34|% 42|+ 1779|- 45]: release test-http2-connect-method-extended [18:34|% 42|+ 1779|- 45]: release test-http2-connect-method-extended-cant... [18:45|% 42|+ 1784|- 45]: release test-http2-connect-options [18:45|% 42|+ 1784|- 45]: release test-http2-connect-tls-with-delay [18:45|% 42|+ 1784|- 45]: release test-http2-cookies [18:45|% 42|+ 1784|- 45]: release test-http2-create-client-connect [18:45|% 42|+ 1784|- 45]: release test-http2-create-client-secure-session [18:46|% 42|+ 1787|- 45]: release test-http2-create-client-session [18:46|% 42|+ 1787|- 45]: release test-http2-createsecureserver-options [18:46|% 42|+ 1790|- 45]: release test-http2-createserver-options [18:46|% 42|+ 1790|- 45]: release test-http2-createwritereq [18:46|% 42|+ 1790|- 45]: release test-http2-date-header [18:46|% 42|+ 1790|- 45]: release test-http2-debug [18:46|% 42|+ 1792|- 45]: release test-http2-destroy-after-write [18:46|% 42|+ 1792|- 45]: release test-http2-dont-lose-data [18:46|% 42|+ 1792|- 45]: release test-http2-dont-override [18:46|% 42|+ 1792|- 45]: release test-http2-empty-frame-without-eof [18:46|% 42|+ 1792|- 45]: release test-http2-endafterheaders [18:46|% 42|+ 1793|- 45]: release test-http2-error-order [18:46|% 42|+ 1793|- 45]: release test-http2-exceeds-server-trailer-size [18:46|% 42|+ 1793|- 45]: release test-http2-forget-closed-streams [18:47|% 42|+ 1793|- 45]: release test-http2-generic-streams [18:47|% 42|+ 1794|- 45]: release test-http2-generic-streams-sendfile [18:47|% 42|+ 1794|- 45]: release test-http2-getpackedsettings [18:47|% 42|+ 1794|- 45]: release test-http2-goaway-delayed-request [18:47|% 42|+ 1795|- 45]: release test-http2-goaway-opaquedata [18:47|% 42|+ 1795|- 45]: release test-http2-head-request [18:47|% 42|+ 1795|- 45]: release test-http2-https-fallback [18:47|% 42|+ 1795|- 45]: release test-http2-https-fallback-http-server-o... [18:47|% 42|+ 1796|- 45]: release test-http2-info-headers [18:47|% 42|+ 1796|- 45]: release test-http2-info-headers-errors [18:47|% 42|+ 1796|- 45]: release test-http2-invalid-last-stream-id [18:47|% 42|+ 1797|- 45]: release test-http2-invalidargtypes-errors [18:47|% 42|+ 1797|- 45]: release test-http2-invalidheaderfield [18:47|% 42|+ 1798|- 45]: release test-http2-invalidheaderfields-client [18:48|% 43|+ 1801|- 45]: release test-http2-ip-address-host [18:49|% 43|+ 1801|- 45]: release test-http2-large-write-close [18:49|% 43|+ 1801|- 45]: release test-http2-large-write-destroy [18:49|% 43|+ 1801|- 45]: release test-http2-large-writes-session-memory-... [18:49|% 43|+ 1801|- 45]: release test-http2-large-write-multiple-request... [18:49|% 43|+ 1801|- 45]: release test-http2-malformed-altsvc [18:49|% 43|+ 1802|- 45]: release test-http2-many-writes-and-destroy [18:49|% 43|+ 1803|- 45]: release test-http2-max-concurrent-streams [18:49|% 43|+ 1829|- 45]: release test-http2-max-invalid-frames [18:49|% 43|+ 1829|- 45]: release test-http2-max-session-memory-leak [18:49|% 43|+ 1830|- 45]: release test-http2-max-settings [18:49|% 43|+ 1831|- 45]: release test-http2-methods [18:49|% 43|+ 1831|- 45]: release test-http2-misbehaving-flow-control [18:50|% 43|+ 1831|- 45]: release test-http2-misbehaving-flow-control-pau... [18:50|% 43|+ 1839|- 45]: release test-http2-misbehaving-multiplex [18:50|% 43|+ 1839|- 45]: release test-http2-misc-util [18:50|% 43|+ 1840|- 45]: release test-http2-misused-pseudoheaders [18:50|% 44|+ 1847|- 45]: release test-http2-multi-content-length [18:51|% 44|+ 1853|- 45]: release test-http2-multiheaders [18:51|% 44|+ 1857|- 45]: release test-http2-multiheaders-raw [18:51|% 44|+ 1864|- 45]: release test-http2-multiplex [18:52|% 44|+ 1867|- 45]: release test-http2-multistream-destroy-on-read-... [18:52|% 44|+ 1867|- 45]: release test-http2-no-more-streams [18:52|% 44|+ 1867|- 45]: release test-http2-no-wanttrailers-listener [18:52|% 44|+ 1867|- 45]: release test-http2-onping [18:52|% 44|+ 1868|- 45]: release test-http2-options-max-headers-block-le... [18:52|% 44|+ 1868|- 45]: release test-http2-options-max-headers-exceeds-... [18:54|% 44|+ 1868|- 45]: release test-http2-options-max-reserved-streams [18:54|% 44|+ 1868|- 45]: release test-http2-options-server-request [18:54|% 44|+ 1868|- 45]: release test-http2-options-server-response [18:54|% 44|+ 1868|- 45]: release test-http2-origin [18:54|% 44|+ 1868|- 45]: release test-http2-pack-end-stream-flag [18:54|% 44|+ 1868|- 45]: release test-http2-padding-aligned [18:54|% 44|+ 1868|- 45]: release test-http2-perf_hooks [18:54|% 44|+ 1868|- 45]: release test-http2-perform-server-handshake [18:54|% 44|+ 1869|- 45]: release test-http2-ping [18:55|% 44|+ 1869|- 45]: release test-http2-ping-settings-heapdump [18:55|% 44|+ 1869|- 45]: release test-http2-ping-unsolicited-ack [18:55|% 44|+ 1869|- 45]: release test-http2-pipe [18:56|% 44|+ 1869|- 45]: release test-http2-pipe-named-pipe [18:56|% 44|+ 1869|- 45]: release test-http2-premature-close [18:57|% 44|+ 1869|- 45]: release test-http2-priority-cycle- [18:57|% 44|+ 1869|- 45]: release test-http2-priority-event [19:04|% 44|+ 1869|- 45]: release test-http2-propagate-session-destroy-co... [19:04|% 44|+ 1869|- 45]: release test-http2-removed-header-stays-removed [19:04|% 44|+ 1869|- 45]: release test-http2-request-remove-connect-liste... [19:04|% 44|+ 1869|- 45]: release test-http2-request-response-proto [19:06|% 44|+ 1869|- 45]: release test-http2-res-corked [19:06|% 44|+ 1869|- 45]: release test-http2-res-writable-properties [19:06|% 44|+ 1869|- 45]: release test-http2-reset-flood [19:08|% 44|+ 1869|- 45]: release test-http2-respond-errors [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-204 [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-304 [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-404 [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-compat [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-error-dir [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-error-pipe-offs... [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-errors [19:09|% 44|+ 1869|- 45]: release test-http2-respond-file-fd [19:11|% 44|+ 1869|- 45]: release test-http2-respond-file-fd-errors [19:11|% 44|+ 1869|- 45]: release test-http2-respond-file-fd-invalid [19:11|% 44|+ 1869|- 45]: release test-http2-respond-file-fd-range [19:12|% 44|+ 1869|- 45]: release test-http2-respond-file-filehandle [19:12|% 44|+ 1869|- 45]: release test-http2-respond-file-push [19:12|% 44|+ 1869|- 45]: release test-http2-respond-file-range [19:13|% 44|+ 1869|- 45]: release test-http2-respond-file-with-pipe [19:15|% 44|+ 1869|- 45]: release test-http2-respond-nghttperrors [19:15|% 44|+ 1869|- 45]: release test-http2-respond-no-data [19:15|% 44|+ 1869|- 45]: release test-http2-respond-with-fd-errors [19:15|% 44|+ 1869|- 45]: release test-http2-respond-with-file-connection... [19:15|% 44|+ 1869|- 45]: release test-http2-response-splitting [19:15|% 44|+ 1869|- 45]: release test-http2-sensitive-headers [19:15|% 44|+ 1869|- 45]: release test-http2-sent-headers [19:15|% 44|+ 1869|- 45]: release test-http2-serve-file [19:15|% 44|+ 1869|- 45]: release test-http2-server-async-dispose [19:16|% 44|+ 1869|- 45]: release test-http2-server-close-callback [19:17|% 44|+ 1869|- 45]: release test-http2-server-errors [19:17|% 44|+ 1869|- 45]: release test-http2-server-http1-client [19:17|% 44|+ 1869|- 45]: release test-http2-server-push-disabled [19:18|% 44|+ 1869|- 45]: release test-http2-server-push-stream [19:18|% 44|+ 1869|- 45]: release test-http2-server-push-stream-errors [19:18|% 44|+ 1869|- 45]: release test-http2-server-push-stream-errors-ar... [19:19|% 44|+ 1869|- 45]: release test-http2-server-push-stream-head [19:19|% 44|+ 1869|- 45]: release test-http2-server-rst-before-respond [19:20|% 44|+ 1869|- 45]: release test-http2-server-rst-stream [19:20|% 44|+ 1869|- 45]: release test-http2-server-session-destroy [19:20|% 44|+ 1869|- 45]: release test-http2-server-sessionerror [19:23|% 44|+ 1869|- 45]: release test-http2-server-set-header [19:24|% 44|+ 1869|- 45]: release test-http2-server-setLocalWindowSize [19:25|% 44|+ 1869|- 45]: release test-http2-server-settimeout-no-callbac... [19:25|% 44|+ 1869|- 45]: release test-http2-server-shutdown-before-respo... [19:25|% 44|+ 1869|- 45]: release test-http2-server-shutdown-options-erro... [19:29|% 46|+ 1944|- 45]: release test-http2-server-shutdown-redundant [19:29|% 46|+ 1944|- 45]: release test-http2-server-socket-destroy [19:29|% 46|+ 1944|- 45]: release test-http2-server-startup [19:29|% 46|+ 1945|- 45]: release test-http2-server-stream-session-destro... [19:29|% 46|+ 1946|- 45]: release test-http2-server-timeout [19:30|% 46|+ 1946|- 45]: release test-http2-server-unknown-protocol [19:30|% 46|+ 1946|- 45]: release test-http2-session-gc-while-write-sched... [19:30|% 46|+ 1946|- 45]: release test-http2-session-settings [19:30|% 46|+ 1946|- 45]: release test-http2-session-stream-state [19:31|% 46|+ 1953|- 45]: release test-http2-session-timeout [19:31|% 46|+ 1953|- 45]: release test-http2-session-unref [19:31|% 46|+ 1954|- 45]: release test-http2-settings-unsolicited-ack [19:31|% 46|+ 1954|- 45]: release test-http2-short-stream-client-server [19:31|% 46|+ 1955|- 45]: release test-http2-single-headers [19:31|% 46|+ 1955|- 45]: release test-http2-socket-close [19:31|% 46|+ 1955|- 45]: release test-http2-socket-proxy [19:31|% 46|+ 1955|- 45]: release test-http2-socket-proxy-handler-for-has [19:31|% 46|+ 1955|- 45]: release test-http2-status-code [19:31|% 46|+ 1955|- 45]: release test-http2-status-code-invalid [19:31|% 46|+ 1955|- 45]: release test-http2-stream-client [19:31|% 46|+ 1955|- 45]: release test-http2-stream-destroy-event-order [19:31|% 46|+ 1955|- 45]: release test-http2-stream-removelisteners-after... [19:31|% 46|+ 1955|- 45]: release test-http2-timeouts [19:31|% 46|+ 1955|- 45]: release test-http2-tls-disconnect [19:31|% 46|+ 1955|- 45]: release test-http2-too-large-headers [19:31|% 46|+ 1955|- 45]: release test-http2-too-many-headers [19:31|% 46|+ 1955|- 45]: release test-http2-too-many-settings [19:31|% 46|+ 1955|- 45]: release test-http2-too-many-streams [19:31|% 46|+ 1955|- 45]: release test-http2-trailers [19:31|% 46|+ 1955|- 45]: release test-http2-trailers-after-session-close [19:31|% 46|+ 1955|- 45]: release test-http2-unbound-socket-proxy [19:31|% 46|+ 1955|- 45]: release test-http2-update-settings [19:31|% 46|+ 1955|- 45]: release test-http2-util-assert-valid-pseudohead... [19:31|% 46|+ 1955|- 45]: release test-http2-util-asserts [19:31|% 46|+ 1955|- 45]: release test-http2-util-headers-list [19:31|% 46|+ 1955|- 45]: release test-http2-util-nghttp2error [19:31|% 46|+ 1955|- 45]: release test-http2-util-update-options-buffer [19:31|% 46|+ 1955|- 45]: release test-http2-window-size [19:31|% 46|+ 1955|- 45]: release test-http2-write-callbacks [19:32|% 46|+ 1955|- 45]: release test-http2-write-empty-string [19:33|% 46|+ 1955|- 45]: release test-http2-write-finishes-after-stream-... [19:34|% 46|+ 1955|- 45]: release test-http2-zero-length-header [19:35|% 46|+ 1955|- 45]: release test-http2-zero-length-write [19:36|% 46|+ 1955|- 45]: release test-https-abortcontroller [19:37|% 46|+ 1955|- 45]: release test-https-agent [19:37|% 46|+ 1955|- 45]: release test-https-agent-abort-controller [19:37|% 46|+ 1959|- 45]: release test-https-agent-additional-options [19:37|% 46|+ 1959|- 45]: release test-https-agent-constructor [19:37|% 46|+ 1959|- 45]: release test-https-agent-create-connection [19:37|% 46|+ 1959|- 45]: release test-https-agent-disable-session-reuse [19:37|% 46|+ 1959|- 45]: release test-https-agent-getname [19:38|% 46|+ 1959|- 45]: release test-https-agent-keylog [19:38|% 46|+ 1959|- 45]: release test-https-agent-servername [19:38|% 46|+ 1959|- 45]: release test-https-agent-session-eviction [19:39|% 46|+ 1959|- 45]: release test-https-agent-session-injection [19:39|% 46|+ 1959|- 45]: release test-https-agent-session-reuse [19:41|% 46|+ 1959|- 45]: release test-https-agent-sni [19:42|% 46|+ 1959|- 45]: release test-https-agent-sockets-leak [19:42|% 46|+ 1959|- 45]: release test-https-agent-unref-socket [19:42|% 46|+ 1959|- 45]: release test-https-argument-of-creating [19:42|% 46|+ 1959|- 45]: release test-https-autoselectfamily [19:42|% 46|+ 1960|- 45]: release test-https-byteswritten [19:42|% 46|+ 1960|- 45]: release test-https-client-checkServerIdentity [19:43|% 46|+ 1960|- 45]: release test-https-client-get-url [19:44|% 46|+ 1960|- 45]: release test-https-client-override-global-agent [19:44|% 46|+ 1960|- 45]: release test-https-client-reject [19:45|% 46|+ 1960|- 45]: release test-https-client-renegotiation-limit [19:45|% 46|+ 1960|- 45]: release test-https-client-resume [19:45|% 46|+ 1960|- 45]: release test-https-close [19:45|% 46|+ 1960|- 45]: release test-https-connect-address-family [19:46|% 46|+ 1960|- 45]: release test-https-connecting-to-http [19:46|% 46|+ 1960|- 45]: release test-https-drain [19:46|% 46|+ 1960|- 45]: release test-https-eof-for-eom [19:46|% 46|+ 1960|- 45]: release test-https-foafssl [19:47|% 46|+ 1960|- 45]: release test-https-host-headers [19:48|% 46|+ 1960|- 45]: release test-https-hwm [19:50|% 46|+ 1960|- 45]: release test-https-insecure-parse-per-stream [19:50|% 46|+ 1964|- 45]: release test-https-keep-alive-drop-requests [19:50|% 46|+ 1964|- 45]: release test-https-localaddress [19:50|% 46|+ 1964|- 45]: release test-https-localaddress-bind-error [19:50|% 46|+ 1964|- 45]: release test-https-max-header-size-per-stream [19:50|% 46|+ 1966|- 45]: release test-https-max-headers-count [19:50|% 46|+ 1967|- 45]: release test-https-options-boolean-check [19:50|% 46|+ 1967|- 45]: release test-https-pfx [19:50|% 46|+ 1967|- 45]: release test-https-request-arguments [19:52|% 47|+ 1975|- 45]: release test-https-resume-after-renew [19:55|% 47|+ 1989|- 45]: release test-https-selfsigned-no-keycertsign-no... [19:56|% 47|+ 1989|- 45]: release test-https-server-async-dispose [19:57|% 47|+ 1989|- 45]: release test-https-server-close-all [19:57|% 47|+ 1989|- 45]: release test-https-server-close-destroy-timeout [19:59|% 47|+ 1995|- 45]: release test-https-server-close-idle [19:59|% 47|+ 1999|- 45]: release test-https-server-connections-checking-... [19:59|% 47|+ 1999|- 45]: release test-https-server-headers-timeout [19:59|% 47|+ 2001|- 45]: release test-https-server-options-incoming-mess... [19:59|% 47|+ 2001|- 45]: release test-https-server-options-server-respon... [19:59|% 47|+ 2008|- 45]: release test-https-server-request-timeout [19:59|% 47|+ 2008|- 45]: release test-https-set-timeout-server [19:59|% 47|+ 2009|- 45]: release test-https-simple [19:59|% 47|+ 2010|- 45]: release test-https-socket-options [19:59|% 47|+ 2011|- 45]: release test-https-strict [19:59|% 47|+ 2011|- 45]: release test-https-timeout [19:59|% 47|+ 2011|- 45]: release test-https-timeout-server [19:59|% 47|+ 2011|- 45]: release test-https-timeout-server-2 [19:59|% 47|+ 2011|- 45]: release test-https-truncate [19:59|% 47|+ 2012|- 45]: release test-https-unix-socket-self-signed [19:59|% 47|+ 2012|- 45]: release test-icu-data-dir [19:59|% 47|+ 2013|- 45]: release test-icu-env [19:59|% 48|+ 2014|- 45]: release test-icu-minimum-version [19:59|% 48|+ 2014|- 45]: release test-icu-stringwidth [19:59|% 48|+ 2014|- 45]: release test-icu-transcode [19:59|% 48|+ 2014|- 45]: release test-inspect-address-in-use [19:59|% 48|+ 2014|- 45]: release test-inspect-async-hook-setup-at-inspec... [19:59|% 48|+ 2016|- 45]: release test-inspect-publish-uid [19:59|% 48|+ 2016|- 45]: release test-inspect-support-for-node_options [19:59|% 48|+ 2016|- 45]: release test-inspector [20:00|% 48|+ 2016|- 45]: release test-inspector-already-activated-cli [20:00|% 48|+ 2016|- 45]: release test-inspector-async-call-stack [20:00|% 48|+ 2016|- 45]: release test-inspector-async-call-stack-abort [20:00|% 48|+ 2017|- 45]: release test-inspector-async-context-brk [20:01|% 48|+ 2023|- 45]: release test-inspector-async-hook-after-done [20:02|% 48|+ 2036|- 45]: release test-inspector-async-hook-setup-at-insp... [20:02|% 48|+ 2036|- 45]: release test-inspector-async-hook-setup-at-sign... [20:02|% 48|+ 2036|- 45]: release test-inspector-async-stack-traces-promi... [20:02|% 48|+ 2037|- 45]: release test-inspector-async-stack-traces-set-i... [20:02|% 48|+ 2038|- 45]: release test-inspector-bindings [20:03|% 48|+ 2042|- 45]: release test-inspector-break-e [20:03|% 48|+ 2043|- 45]: release test-inspector-break-when-eval [20:03|% 48|+ 2043|- 45]: release test-inspector-close-worker [20:03|% 48|+ 2043|- 45]: release test-inspector-connect-main-thread [20:03|% 48|+ 2043|- 45]: release test-inspector-connect-to-main-thread [20:03|% 48|+ 2046|- 45]: release test-inspector-console [20:04|% 48|+ 2046|- 45]: release test-inspector-console-top-frame [20:04|% 48|+ 2053|- 45]: release test-inspector-contexts [20:04|% 48|+ 2053|- 45]: release test-inspector-debug-brk-flag [20:04|% 48|+ 2053|- 45]: release test-inspector-debug-end [20:04|% 48|+ 2053|- 45]: release test-inspector-emit-protocol-event [20:04|% 48|+ 2053|- 45]: release test-inspector-enabled [20:04|% 48|+ 2053|- 45]: release test-inspector-esm [20:04|% 48|+ 2053|- 45]: release test-inspector-exception [20:05|% 48|+ 2053|- 45]: release test-inspector-exit-worker-in-wait-for-... [20:06|% 48|+ 2053|- 45]: release test-inspector-exit-worker-in-wait-for-... [20:06|% 48|+ 2053|- 45]: release test-inspector-has-idle [20:06|% 48|+ 2053|- 45]: release test-inspector-has-inspector-false [20:06|% 48|+ 2053|- 45]: release test-inspector-heap-allocation-tracker [20:06|% 48|+ 2053|- 45]: release test-inspector-heapdump [20:07|% 48|+ 2053|- 45]: release test-inspector-inspect-brk-node [20:07|% 48|+ 2053|- 45]: release test-inspector-invalid-args [20:07|% 48|+ 2056|- 45]: release test-inspector-ip-detection [20:07|% 48|+ 2056|- 45]: release test-inspector-module [20:07|% 48|+ 2056|- 45]: release test-inspector-multisession-js [20:07|% 49|+ 2058|- 45]: release test-inspector-multisession-ws [20:07|% 49|+ 2058|- 45]: release test-inspector-network-fetch [20:07|% 49|+ 2059|- 45]: release test-inspector-network-http [20:07|% 49|+ 2060|- 45]: release test-inspector-not-blocked-on-idle [20:07|% 49|+ 2060|- 45]: release test-inspector-open [20:08|% 49|+ 2060|- 45]: release test-inspector-open-coverage [20:20|% 49|+ 2062|- 45]: release test-inspector-open-port-integer-overfl... [20:20|% 49|+ 2062|- 45]: release test-inspector-overwrite-config [20:21|% 49|+ 2062|- 45]: release test-inspector-port-zero [20:21|% 49|+ 2062|- 45]: release test-inspector-port-zero-cluster [20:21|% 49|+ 2062|- 45]: release test-inspector-promises [20:22|% 49|+ 2062|- 45]: release test-inspector-reported-host [20:22|% 49|+ 2062|- 45]: release test-inspector-resource-name-to-url [20:22|% 49|+ 2062|- 45]: release test-inspector-runtime-evaluate-with-ti... [20:22|% 49|+ 2063|- 45]: release test-inspector-scriptparsed-context [20:22|% 49|+ 2063|- 45]: release test-inspector-stop-profile-after-done [20:22|% 49|+ 2063|- 45]: release test-inspector-stops-no-file [20:22|% 49|+ 2063|- 45]: release test-inspector-stress-http [20:22|% 49|+ 2063|- 45]: release test-inspector-strip-types [20:23|% 49|+ 2063|- 45]: release test-inspector-tracing-domain [20:24|% 49|+ 2064|- 45]: release test-inspector-vm-global-accessors-gett... [20:25|% 49|+ 2064|- 45]: release test-inspector-vm-global-accessors-side... [20:25|% 49|+ 2064|- 45]: release test-inspector-wait [20:25|% 49|+ 2066|- 45]: release test-inspector-wait-for-connection [20:25|% 49|+ 2066|- 45]: release test-inspector-waiting-for-disconnect [20:26|% 49|+ 2066|- 45]: release test-inspector-workers-flat-list [20:26|% 49|+ 2066|- 45]: release test-instanceof [20:27|% 49|+ 2068|- 45]: release test-internal-assert [20:27|% 49|+ 2068|- 45]: release test-internal-error-original-names [20:27|% 49|+ 2068|- 45]: release test-internal-errors [20:27|% 49|+ 2068|- 45]: release test-internal-fs [20:28|% 49|+ 2068|- 45]: release test-internal-fs-syncwritestream [20:28|% 49|+ 2068|- 45]: release test-internal-module-require [20:28|% 49|+ 2068|- 45]: release test-internal-module-wrap [20:30|% 49|+ 2074|- 45]: release test-internal-modules [20:30|% 49|+ 2074|- 45]: release test-internal-only-binding [20:30|% 49|+ 2074|- 45]: release test-internal-process-binding [20:30|% 49|+ 2074|- 45]: release test-internal-socket-list-receive [20:30|% 49|+ 2074|- 45]: release test-internal-socket-list-send [20:30|% 49|+ 2076|- 45]: release test-internal-util-assertCrypto [20:30|% 49|+ 2076|- 45]: release test-internal-util-classwrapper [20:31|% 49|+ 2077|- 45]: release test-internal-util-decorate-error-stack [20:33|% 49|+ 2077|- 45]: release test-internal-util-helpers [20:38|% 49|+ 2086|- 45]: release test-internal-util-normalizeencoding [20:42|% 50|+ 2101|- 45]: release test-internal-util-objects [20:42|% 50|+ 2102|- 45]: release test-internal-util-weakreference [20:42|% 50|+ 2102|- 45]: release test-internal-validators-validateoneof [20:43|% 50|+ 2105|- 45]: release test-internal-validators-validateport [20:43|% 50|+ 2105|- 45]: release test-internal-webidl-converttoint [20:44|% 50|+ 2110|- 45]: release test-intl [20:44|% 50|+ 2110|- 45]: release test-intl-v8BreakIterator [20:44|% 50|+ 2111|- 45]: release test-is-internal-thread [20:45|% 50|+ 2111|- 45]: release test-js-stream-call-properties [20:45|% 50|+ 2112|- 45]: release test-kill-segfault-freebsd [20:45|% 50|+ 2112|- 45]: release test-listen-fd-cluster [20:45|% 50|+ 2112|- 45]: release test-listen-fd-detached [20:47|% 50|+ 2112|- 45]: release test-listen-fd-detached-inherit [20:47|% 50|+ 2112|- 45]: release test-listen-fd-ebadf [20:48|% 50|+ 2119|- 45]: release test-listen-fd-server [20:48|% 50|+ 2120|- 45]: release test-macos-app-sandbox [20:48|% 50|+ 2121|- 45]: release test-math-random [20:48|% 50|+ 2121|- 45]: release test-memory-usage [20:48|% 50|+ 2121|- 45]: release test-memory-usage-emfile [20:48|% 50|+ 2121|- 45]: release test-messagechannel [20:49|% 50|+ 2121|- 45]: release test-messageevent-brandcheck [20:49|% 50|+ 2121|- 45]: release test-messageport-hasref [20:49|% 50|+ 2123|- 45]: release test-messaging-marktransfermode [20:49|% 50|+ 2123|- 45]: release test-microtask-queue-integration [20:49|% 50|+ 2123|- 45]: release test-microtask-queue-run [20:50|% 50|+ 2123|- 45]: release test-microtask-queue-run-immediate [20:51|% 50|+ 2123|- 45]: release test-mime-api [20:51|% 50|+ 2123|- 45]: release test-mime-whatwg [20:51|% 50|+ 2123|- 45]: release test-module-builtin [20:51|% 50|+ 2123|- 45]: release test-module-cache [20:51|% 50|+ 2123|- 45]: release test-module-children [20:51|% 50|+ 2123|- 45]: release test-module-circular-dependency-warning [20:53|% 50|+ 2126|- 45]: release test-module-circular-symlinks [20:53|% 50|+ 2126|- 45]: release test-module-create-require [20:54|% 50|+ 2126|- 45]: release test-module-create-require-multibyte [20:54|% 50|+ 2126|- 45]: release test-module-globalpaths-nodepath [20:54|% 50|+ 2126|- 45]: release test-module-isBuiltin [20:54|% 50|+ 2126|- 45]: release test-module-loading-deprecated [20:54|% 50|+ 2126|- 45]: release test-module-loading-error [20:54|% 50|+ 2126|- 45]: release test-module-loading-globalpaths [20:54|% 50|+ 2126|- 45]: release test-module-main-extension-lookup [20:54|% 50|+ 2126|- 45]: release test-module-main-fail [20:54|% 50|+ 2128|- 45]: release test-module-main-preserve-symlinks-fail [20:55|% 50|+ 2129|- 45]: release test-module-multi-extensions [20:55|% 50|+ 2129|- 45]: release test-module-nodemodulepaths [20:58|% 50|+ 2133|- 45]: release test-module-parent-deprecation [20:58|% 50|+ 2133|- 45]: release test-module-parent-setter-deprecation [20:58|% 50|+ 2133|- 45]: release test-module-print-timing [20:59|% 50|+ 2138|- 45]: release test-module-prototype-mutation [21:00|% 50|+ 2141|- 45]: release test-module-readonly [21:00|% 50|+ 2141|- 45]: release test-module-relative-lookup [21:01|% 50|+ 2141|- 45]: release test-module-run-main-monkey-patch [21:03|% 50|+ 2142|- 45]: release test-module-setsourcemapssupport [21:03|% 50|+ 2142|- 45]: release test-module-stat [21:03|% 50|+ 2142|- 45]: release test-module-strip-types [21:03|% 50|+ 2142|- 45]: release test-module-symlinked-peer-modules [21:05|% 51|+ 2147|- 45]: release test-module-version [21:06|% 51|+ 2147|- 45]: release test-module-wrap [21:09|% 51|+ 2152|- 45]: release test-module-wrapper [21:09|% 51|+ 2152|- 45]: release test-navigator [21:09|% 51|+ 2157|- 45]: release test-net-access-byteswritten [21:09|% 51|+ 2157|- 45]: release test-net-after-close [21:10|% 51|+ 2158|- 45]: release test-net-allow-half-open [21:15|% 51|+ 2164|- 45]: release test-net-autoselectfamily [21:15|% 51|+ 2164|- 45]: release test-net-autoselectfamily-attempt-timeo... [21:15|% 51|+ 2164|- 45]: release test-net-autoselectfamily-attempt-timeo... [21:15|% 51|+ 2166|- 45]: release test-net-autoselectfamily-commandline-o... [21:15|% 51|+ 2169|- 45]: release test-net-autoselectfamily-default [21:15|% 51|+ 2169|- 45]: release test-net-autoselectfamily-ipv4first [21:15|% 51|+ 2170|- 45]: release test-net-better-error-messages-listen [21:15|% 51|+ 2170|- 45]: release test-net-better-error-messages-listen-p... [21:15|% 51|+ 2170|- 45]: release test-net-better-error-messages-path [21:15|% 51|+ 2170|- 45]: release test-net-better-error-messages-port-hos... [21:15|% 51|+ 2170|- 45]: release test-net-binary [21:15|% 51|+ 2170|- 45]: release test-net-bind-twice [21:15|% 51|+ 2170|- 45]: release test-net-blocklist [21:15|% 51|+ 2170|- 45]: release test-net-buffersize [21:15|% 51|+ 2170|- 45]: release test-net-bytes-read [21:15|% 51|+ 2170|- 45]: release test-net-bytes-stats [21:15|% 51|+ 2173|- 45]: release test-net-bytes-written-large [21:15|% 51|+ 2177|- 45]: release test-net-can-reset-timeout [21:15|% 51|+ 2177|- 45]: release test-net-child-process-connect-reset [21:15|% 51|+ 2177|- 45]: release test-net-client-bind-twice [21:15|% 51|+ 2177|- 45]: release test-net-connect-abort-controller [21:16|% 51|+ 2177|- 45]: release test-net-connect-after-destroy [21:16|% 51|+ 2178|- 45]: release test-net-connect-buffer [21:16|% 51|+ 2178|- 45]: release test-net-connect-buffer2 [21:16|% 51|+ 2178|- 45]: release test-net-connect-call-socket-connect [21:16|% 51|+ 2179|- 45]: release test-net-connect-destroy [21:16|% 51|+ 2181|- 45]: release test-net-connect-immediate-destroy [21:17|% 51|+ 2181|- 45]: release test-net-connect-immediate-finish [21:17|% 51|+ 2181|- 45]: release test-net-connect-keepalive [21:18|% 51|+ 2184|- 45]: release test-net-connect-memleak [21:18|% 51|+ 2184|- 45]: release test-net-connect-no-arg [21:19|% 51|+ 2185|- 45]: release test-net-connect-nodelay [21:21|% 52|+ 2188|- 45]: release test-net-connect-options-allowhalfopen [21:22|% 52|+ 2190|- 45]: release test-net-connect-options-fd [21:22|% 52|+ 2192|- 45]: release test-net-connect-options-invalid [21:27|% 52|+ 2203|- 45]: release test-net-connect-options-ipv6 [21:28|% 52|+ 2206|- 45]: release test-net-connect-options-path [21:28|% 52|+ 2206|- 45]: release test-net-connect-options-port [21:28|% 52|+ 2206|- 45]: release test-net-connect-paused-connection [21:28|% 52|+ 2206|- 45]: release test-net-connect-reset [21:29|% 52|+ 2207|- 45]: release test-net-connect-reset-after-destroy [21:30|% 52|+ 2207|- 45]: release test-net-connect-reset-before-connected [21:30|% 52|+ 2207|- 45]: release test-net-connect-reset-until-connected [21:31|% 52|+ 2207|- 45]: release test-net-deprecated-setsimultaneousacce... [21:33|% 52|+ 2207|- 45]: release test-net-dns-custom-lookup [21:33|% 52|+ 2207|- 45]: release test-net-dns-error [21:33|% 52|+ 2207|- 45]: release test-net-dns-lookup [21:33|% 52|+ 2207|- 45]: release test-net-dns-lookup-skip [21:34|% 52|+ 2207|- 45]: release test-net-during-close [21:34|% 52|+ 2207|- 45]: release test-net-eaddrinuse [21:35|% 52|+ 2207|- 45]: release test-net-end-close [21:35|% 52|+ 2208|- 45]: release test-net-end-destroyed [21:35|% 52|+ 2208|- 45]: release test-net-end-without-connect [21:35|% 52|+ 2210|- 45]: release test-net-error-twice [21:35|% 52|+ 2210|- 45]: release test-net-isip [21:35|% 52|+ 2210|- 45]: release test-net-isipv4 [21:37|% 52|+ 2210|- 45]: release test-net-isipv6 [21:37|% 52|+ 2211|- 45]: release test-net-keepalive [21:38|% 52|+ 2212|- 45]: release test-net-large-string [21:38|% 52|+ 2220|- 45]: release test-net-listen-after-destroying-stdin [21:38|% 52|+ 2220|- 45]: release test-net-listen-close-server [21:38|% 52|+ 2220|- 45]: release test-net-listen-close-server-callback-i... [21:38|% 52|+ 2223|- 45]: release test-net-listen-error [21:38|% 52|+ 2224|- 45]: release test-net-listen-exclusive-random-ports [21:38|% 52|+ 2224|- 45]: release test-net-listen-fd0 [21:38|% 52|+ 2224|- 45]: release test-net-listen-handle-in-cluster-1 [21:38|% 52|+ 2225|- 45]: release test-net-listen-handle-in-cluster-2 [21:38|% 52|+ 2225|- 45]: release test-net-listen-invalid-port [21:40|% 52|+ 2227|- 45]: release test-net-listen-ipv6only [21:40|% 52|+ 2227|- 45]: release test-net-listen-twice [21:40|% 52|+ 2227|- 45]: release test-net-listening [21:41|% 52|+ 2227|- 45]: release test-net-local-address-port [21:41|% 52|+ 2227|- 45]: release test-net-localerror [21:41|% 52|+ 2227|- 45]: release test-net-normalize-args [21:41|% 52|+ 2227|- 45]: release test-net-onread-static-buffer [21:41|% 52|+ 2228|- 45]: release test-net-options-lookup [21:41|% 53|+ 2229|- 45]: release test-net-pause-resume-connecting [21:42|% 53|+ 2234|- 45]: release test-net-perf_hooks [21:42|% 53|+ 2234|- 45]: release test-net-persistent-keepalive [21:43|% 53|+ 2234|- 45]: release test-net-persistent-nodelay [21:43|% 53|+ 2234|- 45]: release test-net-persistent-ref-unref [21:43|% 53|+ 2247|- 45]: release test-net-pingpong [21:44|% 53|+ 2259|- 45]: release test-net-pipe-connect-errors [21:44|% 53|+ 2259|- 45]: release test-net-reconnect [21:47|% 53|+ 2266|- 45]: release test-net-remote-address [21:47|% 53|+ 2266|- 45]: release test-net-remote-address-port [21:47|% 54|+ 2272|- 45]: release test-net-reuseport [21:47|% 54|+ 2272|- 45]: release test-net-server-async-dispose [21:47|% 54|+ 2272|- 45]: release test-net-server-blocklist [21:47|% 54|+ 2272|- 45]: release test-net-server-call-listen-multiple-ti... [21:47|% 54|+ 2272|- 45]: release test-net-server-capture-rejection [21:47|% 54|+ 2272|- 45]: release test-net-server-close [21:47|% 54|+ 2272|- 45]: release test-net-server-close-before-calling-lo... [21:47|% 54|+ 2272|- 45]: release test-net-server-close-before-ipc-respon... [21:47|% 54|+ 2272|- 45]: release test-net-server-drop-connections [21:47|% 54|+ 2272|- 45]: release test-net-server-drop-connections-in-clu... [21:47|% 54|+ 2272|- 45]: release test-net-server-keepalive [21:48|% 54|+ 2272|- 45]: release test-net-server-listen-handle [21:48|% 54|+ 2272|- 45]: release test-net-server-listen-options [21:48|% 54|+ 2276|- 45]: release test-net-server-listen-options-signal [21:48|% 54|+ 2276|- 45]: release test-net-server-listen-path [21:48|% 54|+ 2277|- 45]: release test-net-server-listen-remove-callback [21:48|% 54|+ 2277|- 45]: release test-net-server-max-connections [21:49|% 54|+ 2277|- 45]: release test-net-server-max-connections-close-m... [21:49|% 54|+ 2277|- 45]: release test-net-server-nodelay [21:50|% 54|+ 2277|- 45]: release test-net-server-options [21:50|% 54|+ 2277|- 45]: release test-net-server-pause-on-connect [21:51|% 54|+ 2277|- 45]: release test-net-server-reset [21:53|% 54|+ 2278|- 45]: release test-net-server-simultaneous-accepts-pr... [21:53|% 54|+ 2278|- 45]: release test-net-server-try-ports [21:53|% 54|+ 2278|- 45]: release test-net-server-unref [21:53|% 54|+ 2278|- 45]: release test-net-server-unref-persistent [21:53|% 54|+ 2278|- 45]: release test-net-settimeout [21:53|% 54|+ 2278|- 45]: release test-net-socket-byteswritten [21:53|% 54|+ 2278|- 45]: release test-net-socket-close-after-end [21:53|% 54|+ 2278|- 45]: release test-net-socket-connect-invalid-autosel... [21:54|% 54|+ 2278|- 45]: release test-net-socket-connect-invalid-autosel... [21:54|% 54|+ 2278|- 45]: release test-net-socket-connect-without-cb [21:54|% 54|+ 2278|- 45]: release test-net-socket-connecting [21:54|% 54|+ 2278|- 45]: release test-net-socket-constructor [21:54|% 54|+ 2278|- 45]: release test-net-socket-destroy-send [21:55|% 54|+ 2278|- 45]: release test-net-socket-destroy-twice [21:55|% 54|+ 2278|- 45]: release test-net-socket-end-before-connect [21:56|% 54|+ 2279|- 45]: release test-net-socket-end-callback [21:56|% 54|+ 2279|- 45]: release test-net-socket-local-address [21:57|% 54|+ 2279|- 45]: release test-net-socket-no-halfopen-enforcer [21:59|% 54|+ 2279|- 45]: release test-net-socket-ready-without-cb [21:59|% 54|+ 2279|- 45]: release test-net-socket-reset-send [21:59|% 54|+ 2279|- 45]: release test-net-socket-reset-twice [21:59|% 54|+ 2279|- 45]: release test-net-socket-setnodelay [21:59|% 54|+ 2279|- 45]: release test-net-socket-timeout [21:59|% 54|+ 2279|- 45]: release test-net-socket-timeout-unref [21:59|% 54|+ 2279|- 45]: release test-net-socket-write-after-close [22:00|% 54|+ 2280|- 45]: release test-net-socket-write-error [22:03|% 54|+ 2282|- 45]: release test-net-stream [22:04|% 54|+ 2282|- 45]: release test-net-sync-cork [22:04|% 54|+ 2282|- 45]: release test-net-throttle [22:04|% 54|+ 2282|- 45]: release test-net-timeout-no-handle [22:04|% 54|+ 2282|- 45]: release test-net-writable [22:06|% 54|+ 2282|- 45]: release test-net-write-after-close [22:06|% 54|+ 2282|- 45]: release test-net-write-after-end-nt [22:07|% 54|+ 2282|- 45]: release test-net-write-arguments [22:07|% 54|+ 2283|- 45]: release test-net-write-cb-on-destroy-before-con... [22:08|% 54|+ 2283|- 45]: release test-net-write-connect-write [22:09|% 54|+ 2283|- 45]: release test-net-write-fully-async-buffer [22:11|% 54|+ 2283|- 45]: release test-net-write-fully-async-hex-string [22:12|% 54|+ 2285|- 45]: release test-net-write-slow [22:13|% 54|+ 2285|- 45]: release test-next-tick [22:15|% 54|+ 2285|- 45]: release test-next-tick-doesnt-hang [22:16|% 54|+ 2285|- 45]: release test-next-tick-domain [22:16|% 54|+ 2285|- 45]: release test-next-tick-errors [22:16|% 54|+ 2293|- 45]: release test-next-tick-fixed-queue-regression [22:16|% 54|+ 2296|- 45]: release test-next-tick-intentional-starvation [22:20|% 54|+ 2306|- 45]: release test-next-tick-ordering [22:20|% 54|+ 2306|- 45]: release test-next-tick-ordering2 [22:21|% 54|+ 2308|- 45]: release test-next-tick-when-exiting [22:21|% 55|+ 2314|- 45]: release test-no-addons-resolution-condition [22:22|% 55|+ 2321|- 45]: release test-no-node-snapshot [22:22|% 55|+ 2325|- 45]: release test-node-output-console [22:22|% 55|+ 2327|- 45]: release test-node-output-errors [22:22|% 55|+ 2327|- 45]: release test-node-output-eval [22:22|% 55|+ 2327|- 45]: release test-node-output-sourcemaps [22:23|% 55|+ 2327|- 45]: release test-node-output-v8-warning [22:23|% 55|+ 2327|- 45]: release test-node-output-vm [22:23|% 55|+ 2327|- 45]: release test-node-run [22:23|% 55|+ 2327|- 45]: release test-nodeeventtarget [22:23|% 55|+ 2328|- 45]: release test-npm-install [22:23|% 55|+ 2328|- 45]: release test-npm-version [22:23|% 55|+ 2328|- 45]: release test-openssl-ca-options [22:26|% 55|+ 2328|- 45]: release test-options-binding [22:26|% 55|+ 2328|- 45]: release test-os [22:29|% 55|+ 2332|- 45]: release test-os-checked-function [22:29|% 55|+ 2332|- 45]: release test-os-eol [22:29|% 55|+ 2332|- 45]: release test-os-homedir-no-envvar [22:29|% 55|+ 2332|- 45]: release test-os-process-priority [22:30|% 55|+ 2332|- 45]: release test-os-userinfo-handles-getter-errors [22:32|% 55|+ 2347|- 45]: release test-outgoing-message-destroy [22:33|% 55|+ 2347|- 45]: release test-outgoing-message-pipe [22:33|% 55|+ 2348|- 45]: release test-parse-args [22:33|% 55|+ 2348|- 45]: release test-path [22:33|% 55|+ 2348|- 45]: release test-path-basename [22:33|% 55|+ 2348|- 45]: release test-path-dirname [22:33|% 55|+ 2348|- 45]: release test-path-extname [22:33|% 55|+ 2348|- 45]: release test-path-glob [22:33|% 55|+ 2348|- 45]: release test-path-isabsolute [22:33|% 55|+ 2348|- 45]: release test-path-join [22:33|% 55|+ 2348|- 45]: release test-path-makelong [22:33|% 55|+ 2348|- 45]: release test-path-normalize [22:33|% 55|+ 2348|- 45]: release test-path-parse-format [22:33|% 55|+ 2348|- 45]: release test-path-posix-exists [22:33|% 55|+ 2348|- 45]: release test-path-posix-relative-on-windows [22:33|% 55|+ 2348|- 45]: release test-path-relative [22:35|% 55|+ 2349|- 45]: release test-path-resolve [22:35|% 55|+ 2349|- 45]: release test-path-win32-exists [22:35|% 55|+ 2349|- 45]: release test-path-zero-length-strings [22:35|% 55|+ 2350|- 45]: release test-pending-deprecation [22:35|% 55|+ 2350|- 45]: release test-perf-gc-crash [22:35|% 55|+ 2350|- 45]: release test-perf-hooks-histogram [22:35|% 55|+ 2354|- 45]: release test-perf-hooks-resourcetiming [22:36|% 56|+ 2357|- 45]: release test-perf-hooks-usertiming [22:36|% 56|+ 2357|- 45]: release test-perf-hooks-worker-timeorigin [22:37|% 56|+ 2360|- 45]: release test-performance-eventlooputil [22:40|% 56|+ 2375|- 45]: release test-performance-function [22:40|% 56|+ 2376|- 45]: release test-performance-function-async [22:41|% 56|+ 2376|- 45]: release test-performance-gc [22:41|% 56|+ 2376|- 45]: release test-performance-global [22:41|% 56|+ 2381|- 45]: release test-performance-measure [22:41|% 56|+ 2382|- 45]: release test-performance-measure-detail [22:41|% 56|+ 2382|- 45]: release test-performance-nodetiming [22:41|% 56|+ 2382|- 45]: release test-performance-nodetiming-uvmetricsin... [22:41|% 56|+ 2384|- 45]: release test-performance-resourcetimingbufferfu... [22:41|% 56|+ 2384|- 45]: release test-performance-resourcetimingbuffersi... [22:41|% 56|+ 2384|- 45]: release test-performance-timeline [22:42|% 56|+ 2384|- 45]: release test-performanceobserver [22:42|% 56|+ 2384|- 45]: release test-performanceobserver-gc [22:42|% 56|+ 2384|- 45]: release test-permission-allow-addons-cli [22:42|% 56|+ 2386|- 45]: release test-permission-allow-child-process-cli [22:43|% 56|+ 2386|- 45]: release test-permission-allow-wasi-cli [22:44|% 56|+ 2386|- 45]: release test-permission-allow-worker-cli [22:44|% 56|+ 2386|- 45]: release test-permission-child-process-cli [22:45|% 56|+ 2386|- 45]: release test-permission-dc-worker-threads [22:46|% 56|+ 2387|- 45]: release test-permission-fs-absolute-path [22:47|% 56|+ 2389|- 45]: release test-permission-fs-internal-module-stat [22:51|% 56|+ 2391|- 45]: release test-permission-fs-read [22:51|% 56|+ 2391|- 45]: release test-permission-fs-relative-path [22:52|% 56|+ 2396|- 45]: release test-permission-fs-repeat-path [22:52|% 56|+ 2396|- 45]: release test-permission-fs-require [22:52|% 56|+ 2396|- 45]: release test-permission-fs-supported [22:52|% 56|+ 2396|- 45]: release test-permission-fs-symlink [22:53|% 56|+ 2398|- 45]: release test-permission-fs-symlink-relative [22:55|% 56|+ 2399|- 45]: release test-permission-fs-symlink-target-write [22:55|% 56|+ 2399|- 45]: release test-permission-fs-traversal-path [22:55|% 56|+ 2399|- 45]: release test-permission-fs-wildcard [22:55|% 56|+ 2399|- 45]: release test-permission-fs-windows-path [22:56|% 56|+ 2399|- 45]: release test-permission-fs-write [22:56|% 56|+ 2399|- 45]: release test-permission-fs-write-report [22:57|% 56|+ 2399|- 45]: release test-permission-fs-write-v8 [22:57|% 57|+ 2400|- 45]: release test-permission-has [23:01|% 57|+ 2407|- 45]: release test-permission-inspector [23:01|% 57|+ 2407|- 45]: release test-permission-inspector-brk [23:02|% 57|+ 2407|- 45]: release test-permission-no-addons [23:02|% 57|+ 2407|- 45]: release test-permission-processbinding [23:02|% 57|+ 2407|- 45]: release test-permission-sqlite-load-extension [23:02|% 57|+ 2407|- 45]: release test-permission-warning-flags [23:02|% 57|+ 2407|- 45]: release test-permission-wasi [23:02|% 57|+ 2407|- 45]: release test-permission-worker-threads-cli [23:02|% 57|+ 2407|- 45]: release test-pipe-abstract-socket [23:02|% 57|+ 2407|- 45]: release test-pipe-abstract-socket-http [23:02|% 57|+ 2407|- 45]: release test-pipe-address [23:02|% 57|+ 2407|- 45]: release test-pipe-file-to-http [23:02|% 57|+ 2407|- 45]: release test-pipe-head [23:02|% 57|+ 2407|- 45]: release test-pipe-outgoing-message-data-emitted... [23:02|% 57|+ 2407|- 45]: release test-pipe-return-val [23:03|% 57|+ 2407|- 45]: release test-pipe-stream [23:04|% 57|+ 2407|- 45]: release test-pipe-unref [23:04|% 57|+ 2407|- 45]: release test-pipe-writev [23:05|% 57|+ 2407|- 45]: release test-preload [23:05|% 57|+ 2407|- 45]: release test-preload-print-process-argv [23:05|% 57|+ 2407|- 45]: release test-preload-self-referential [23:06|% 57|+ 2407|- 45]: release test-preload-worker [23:06|% 57|+ 2411|- 45]: release test-primitive-timer-leak [23:07|% 57|+ 2411|- 45]: release test-primordials-apply [23:07|% 57|+ 2411|- 45]: release test-primordials-promise [23:08|% 57|+ 2415|- 45]: release test-primordials-regexp [23:08|% 57|+ 2415|- 45]: release test-priority-queue [23:09|% 57|+ 2417|- 45]: release test-process-abort [23:10|% 57|+ 2417|- 45]: release test-process-argv-0 [23:10|% 57|+ 2417|- 45]: release test-process-assert [23:10|% 57|+ 2417|- 45]: release test-process-available-memory [23:11|% 57|+ 2417|- 45]: release test-process-beforeexit [23:12|% 57|+ 2418|- 45]: release test-process-beforeexit-throw-exit [23:13|% 57|+ 2418|- 45]: release test-process-binding [23:14|% 57|+ 2418|- 45]: release test-process-binding-internalbinding-al... [23:24|% 57|+ 2437|- 45]: release test-process-binding-util [23:24|% 57|+ 2439|- 45]: release test-process-chdir [23:24|% 57|+ 2441|- 45]: release test-process-chdir-errormessage [23:24|% 57|+ 2441|- 45]: release test-process-config [23:24|% 57|+ 2441|- 45]: release test-process-constants-noatime [23:24|% 57|+ 2441|- 45]: release test-process-constrained-memory [23:26|% 57|+ 2441|- 45]: release test-process-cpuUsage [23:26|% 57|+ 2441|- 45]: release test-process-default === release test-performance-gc === Path: parallel/test-performance-gc node:internal/assert/utils:281 throw err; ^ AssertionError [ERR_ASSERTION]: startTime should be relative to performance.timeOrigin. at PerformanceObserver. (/build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-performance-gc.js:38:5) at PerformanceObserver. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/index.js:435:15) at [kDispatch] (node:internal/perf/observe:354:19) at Immediate._onImmediate (node:internal/perf/observe:130:25) at process.processImmediate (node:internal/timers:491:21) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' } Node.js v22.14.0 Command: out/Release/node --expose-gc --no-warnings /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-performance-gc.js [23:31|% 58|+ 2458|- 46]: release test-process-dlopen-error-message-crash [23:31|% 58|+ 2459|- 46]: release test-process-dlopen-undefined-exports [23:31|% 58|+ 2459|- 46]: release test-process-domain-segfault [23:32|% 58|+ 2459|- 46]: release test-process-emit [23:33|% 58|+ 2461|- 46]: release test-process-emitwarning [23:33|% 58|+ 2461|- 46]: release test-process-env [23:33|% 58|+ 2461|- 46]: release test-process-env-allowed-flags [23:33|% 58|+ 2461|- 46]: release test-process-env-allowed-flags-are-docu... [23:33|% 58|+ 2461|- 46]: release test-process-env-delete [23:33|% 58|+ 2461|- 46]: release test-process-env-deprecation [23:35|% 58|+ 2463|- 46]: release test-process-env-ignore-getter-setter [23:37|% 58|+ 2465|- 46]: release test-process-env-sideeffects [23:37|% 58|+ 2465|- 46]: release test-process-env-symbols [23:37|% 58|+ 2465|- 46]: release test-process-env-tz [23:37|% 58|+ 2465|- 46]: release test-process-env-windows-error-reset [23:37|% 58|+ 2465|- 46]: release test-process-euid-egid [23:37|% 58|+ 2465|- 46]: release test-process-exception-capture [23:37|% 58|+ 2465|- 46]: release test-process-exception-capture-errors [23:37|% 58|+ 2466|- 46]: release test-process-exception-capture-should-a... [23:37|% 58|+ 2466|- 46]: release test-process-exception-capture-should-a... [23:37|% 58|+ 2466|- 46]: release test-process-exec-argv [23:37|% 58|+ 2466|- 46]: release test-process-execpath [23:37|% 58|+ 2467|- 46]: release test-process-exit [23:38|% 58|+ 2480|- 46]: release test-process-exit-code [23:38|% 58|+ 2480|- 46]: release test-process-exit-code-validation [23:38|% 58|+ 2480|- 46]: release test-process-exit-from-before-exit [23:38|% 58|+ 2480|- 46]: release test-process-exit-handler [23:38|% 58|+ 2480|- 46]: release test-process-exit-recursive [23:38|% 58|+ 2480|- 46]: release test-process-external-stdio-close [23:38|% 58|+ 2480|- 46]: release test-process-external-stdio-close-spawn [23:38|% 58|+ 2481|- 46]: release test-process-features [23:38|% 58|+ 2481|- 46]: release test-process-finalization [23:38|% 58|+ 2481|- 46]: release test-process-get-builtin [23:38|% 58|+ 2481|- 46]: release test-process-getactivehandles [23:39|% 59|+ 2487|- 46]: release test-process-getactiverequests [23:39|% 59|+ 2489|- 46]: release test-process-getactiveresources [23:40|% 59|+ 2490|- 46]: release test-process-getactiveresources-track-a... [23:41|% 59|+ 2492|- 46]: release test-process-getactiveresources-track-a... [23:41|% 59|+ 2492|- 46]: release test-process-getactiveresources-track-i... [23:41|% 59|+ 2492|- 46]: release test-process-getactiveresources-track-m... [23:41|% 59|+ 2492|- 46]: release test-process-getactiveresources-track-t... [23:41|% 59|+ 2492|- 46]: release test-process-getgroups [23:41|% 59|+ 2493|- 46]: release test-process-hrtime [23:41|% 59|+ 2493|- 46]: release test-process-hrtime-bigint [23:42|% 59|+ 2493|- 46]: release test-process-initgroups [23:42|% 59|+ 2494|- 46]: release test-process-kill-null [23:42|% 59|+ 2494|- 46]: release test-process-kill-pid [23:42|% 59|+ 2494|- 46]: release test-process-load-env-file [23:42|% 59|+ 2494|- 46]: release test-process-next-tick [23:42|% 59|+ 2497|- 46]: release test-process-no-deprecation [23:43|% 59|+ 2497|- 46]: release test-process-ppid [23:45|% 59|+ 2499|- 46]: release test-process-prototype [23:50|% 59|+ 2499|- 46]: release test-process-raw-debug [23:52|% 59|+ 2500|- 46]: release test-process-really-exit [23:52|% 59|+ 2500|- 46]: release test-process-redirect-warnings [23:54|% 59|+ 2501|- 46]: release test-process-redirect-warnings-env [23:54|% 59|+ 2501|- 46]: release test-process-ref-unref [23:55|% 59|+ 2504|- 46]: release test-process-release [23:56|% 59|+ 2506|- 46]: release test-process-remove-all-signal-listener... [23:56|% 59|+ 2507|- 46]: release test-process-setgroups [23:56|% 59|+ 2507|- 46]: release test-process-setsourcemapsenabled [23:56|% 59|+ 2507|- 46]: release test-process-title-cli [23:57|% 59|+ 2507|- 46]: release test-process-uid-gid [23:57|% 59|+ 2507|- 46]: release test-process-umask [23:57|% 59|+ 2507|- 46]: release test-process-umask-mask [23:57|% 59|+ 2507|- 46]: release test-process-uncaught-exception-monitor [23:57|% 59|+ 2507|- 46]: release test-process-uptime [23:57|% 59|+ 2507|- 46]: release test-process-versions [23:57|% 59|+ 2507|- 46]: release test-process-warning [23:57|% 59|+ 2507|- 46]: release test-process-warnings [24:00|% 59|+ 2507|- 46]: release test-promise-handled-rejection-no-warni... [24:01|% 59|+ 2507|- 46]: release test-promise-hook-create-hook [24:01|% 59|+ 2507|- 46]: release test-promise-hook-exceptions [24:01|% 59|+ 2507|- 46]: release test-promise-hook-on-after [24:01|% 59|+ 2507|- 46]: release test-promise-hook-on-before [24:01|% 59|+ 2507|- 46]: release test-promise-hook-on-init [24:02|% 59|+ 2508|- 46]: release test-promise-hook-on-resolve [24:02|% 59|+ 2508|- 46]: release test-promise-reject-callback-exception [24:02|% 59|+ 2508|- 46]: release test-promise-swallowed-event [24:02|% 59|+ 2508|- 46]: release test-promise-unhandled-default [24:03|% 59|+ 2508|- 46]: release test-promise-unhandled-error [24:03|% 59|+ 2508|- 46]: release test-promise-unhandled-flag [24:03|% 59|+ 2508|- 46]: release test-promise-unhandled-issue-43655 [24:03|% 59|+ 2509|- 46]: release test-promise-unhandled-silent [24:04|% 59|+ 2509|- 46]: release test-promise-unhandled-silent-no-hook [24:04|% 59|+ 2510|- 46]: release test-promise-unhandled-throw [24:06|% 59|+ 2510|- 46]: release test-promise-unhandled-throw-handler [24:06|% 59|+ 2510|- 46]: release test-promise-unhandled-warn [24:06|% 59|+ 2511|- 46]: release test-promise-unhandled-warn-no-hook [24:06|% 59|+ 2511|- 46]: release test-promises-unhandled-proxy-rejection... [24:06|% 59|+ 2511|- 46]: release test-promises-unhandled-rejections [24:06|% 59|+ 2511|- 46]: release test-promises-unhandled-symbol-rejectio... [24:07|% 59|+ 2511|- 46]: release test-promises-warning-on-unhandled-reje... [24:10|% 59|+ 2513|- 46]: release test-punycode [24:15|% 59|+ 2514|- 46]: release test-querystring [24:20|% 59|+ 2524|- 46]: release test-querystring-escape [24:20|% 59|+ 2524|- 46]: release test-querystring-maxKeys-non-finite [24:20|% 59|+ 2524|- 46]: release test-querystring-multichar-separator [24:20|% 59|+ 2524|- 46]: release test-queue-microtask [24:20|% 59|+ 2525|- 46]: release test-queue-microtask-uncaught-asynchook... [24:20|% 59|+ 2525|- 46]: release test-quic-internal-endpoint-listen-defa... [24:31|% 60|+ 2532|- 46]: release test-quic-internal-endpoint-options [24:32|% 60|+ 2535|- 46]: release test-quic-internal-endpoint-stats-state [24:33|% 60|+ 2535|- 46]: release test-quic-internal-setcallbacks [24:34|% 60|+ 2540|- 46]: release test-readable-from [24:39|% 60|+ 2548|- 46]: release test-readable-from-iterator-closing [24:40|% 60|+ 2548|- 46]: release test-readable-from-web-enqueue-then-clo... [24:40|% 60|+ 2550|- 46]: release test-readable-large-hwm [24:41|% 60|+ 2564|- 46]: release test-readable-single-end [24:41|% 60|+ 2564|- 46]: release test-readline [24:41|% 60|+ 2567|- 46]: release test-readline-async-iterators [24:41|% 60|+ 2567|- 46]: release test-readline-async-iterators-backpress... [24:41|% 60|+ 2567|- 46]: release test-readline-async-iterators-destroy [24:41|% 60|+ 2567|- 46]: release test-readline-carriage-return-between-c... [24:41|% 60|+ 2567|- 46]: release test-readline-csi [24:41|% 60|+ 2568|- 46]: release test-readline-emit-keypress-events [24:41|% 60|+ 2568|- 46]: release test-readline-input-onerror [24:41|% 60|+ 2568|- 46]: release test-readline-interface [24:41|% 60|+ 2568|- 46]: release test-readline-interface-escapecodetimeo... [24:41|% 60|+ 2568|- 46]: release test-readline-interface-no-trailing-new... [24:41|% 60|+ 2568|- 46]: release test-readline-interface-recursive-write... [24:41|% 60|+ 2568|- 46]: release test-readline-keys [24:41|% 60|+ 2568|- 46]: release test-readline-position [24:41|% 60|+ 2568|- 46]: release test-readline-promises-csi [24:42|% 60|+ 2569|- 46]: release test-readline-promises-interface [24:42|% 61|+ 2576|- 46]: release test-readline-promises-tab-complete [24:43|% 61|+ 2577|- 46]: release test-readline-reopen === release test-process-uptime === Path: parallel/test-process-uptime 32.264911005 node:internal/assert/utils:281 throw err; ^ AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value: assert.ok(process.uptime() <= 15) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-process-uptime.js:30:8) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) at Module.load (node:internal/modules/cjs/loader:1289:32) at Function._load (node:internal/modules/cjs/loader:1108:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:220:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 { generatedMessage: true, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' } Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-process-uptime.js [24:43|% 61|+ 2578|- 47]: release test-readline-set-raw-mode [24:43|% 61|+ 2578|- 47]: release test-readline-tab-complete [24:43|% 61|+ 2580|- 47]: release test-readline-undefined-columns [24:43|% 61|+ 2580|- 47]: release test-ref-unref-return [24:43|% 61|+ 2581|- 47]: release test-regression-object-prototype [24:43|% 61|+ 2581|- 47]: release test-release-changelog [24:43|% 61|+ 2581|- 47]: release test-release-npm [24:43|% 61|+ 2582|- 47]: release test-repl [24:43|% 61|+ 2585|- 47]: release test-repl-array-prototype-tempering [24:43|% 61|+ 2586|- 47]: release test-repl-autocomplete [24:43|% 61|+ 2586|- 47]: release test-repl-autolibs [24:44|% 61|+ 2587|- 47]: release test-repl-clear-immediate-crash [24:44|% 61|+ 2587|- 47]: release test-repl-cli-eval [24:44|% 61|+ 2587|- 47]: release test-repl-colors [24:44|% 61|+ 2588|- 47]: release test-repl-context [24:46|% 61|+ 2604|- 47]: release test-repl-definecommand [24:46|% 61|+ 2604|- 47]: release test-repl-domain [24:46|% 61|+ 2607|- 47]: release test-repl-dynamic-import [24:46|% 61|+ 2607|- 47]: release test-repl-editor [24:46|% 61|+ 2607|- 47]: release test-repl-empty [24:46|% 61|+ 2607|- 47]: release test-repl-end-emits-exit [24:46|% 61|+ 2607|- 47]: release test-repl-envvars [24:46|% 61|+ 2607|- 47]: release test-repl-eval [24:46|% 62|+ 2613|- 47]: release test-repl-function-definition-edge-case [24:46|% 62|+ 2613|- 47]: release test-repl-harmony [24:46|% 62|+ 2613|- 47]: release test-repl-history-navigation [24:46|% 62|+ 2613|- 47]: release test-repl-history-perm [24:46|% 62|+ 2613|- 47]: release test-repl-import-referrer [24:46|% 62|+ 2613|- 47]: release test-repl-inspect-defaults [24:46|% 62|+ 2613|- 47]: release test-repl-inspector [24:46|% 62|+ 2613|- 47]: release test-repl-let-process [24:48|% 62|+ 2613|- 47]: release test-repl-load-multiline [24:48|% 62|+ 2613|- 47]: release test-repl-load-multiline-no-trailing-ne... [24:48|% 62|+ 2613|- 47]: release test-repl-mode [24:48|% 62|+ 2613|- 47]: release test-repl-multiline [24:48|% 62|+ 2613|- 47]: release test-repl-no-terminal [24:49|% 62|+ 2617|- 47]: release test-repl-null [24:49|% 62|+ 2617|- 47]: release test-repl-null-thrown [24:49|% 62|+ 2617|- 47]: release test-repl-options [24:49|% 62|+ 2617|- 47]: release test-repl-permission-model [24:49|% 62|+ 2617|- 47]: release test-repl-persistent-history [24:52|% 62|+ 2617|- 47]: release test-repl-preprocess-top-level-await [24:54|% 62|+ 2617|- 47]: release test-repl-pretty-custom-stack [24:54|% 62|+ 2617|- 47]: release test-repl-pretty-stack [24:55|% 62|+ 2617|- 47]: release test-repl-pretty-stack-custom-writer [24:55|% 62|+ 2617|- 47]: release test-repl-preview [24:55|% 62|+ 2617|- 47]: release test-repl-preview-newlines [24:55|% 62|+ 2617|- 47]: release test-repl-preview-without-inspector [24:55|% 62|+ 2618|- 47]: release test-repl-programmatic-history [24:58|% 62|+ 2618|- 47]: release test-repl-recoverable [24:59|% 62|+ 2619|- 47]: release test-repl-require [25:03|% 62|+ 2620|- 47]: release test-repl-require-after-write [25:05|% 62|+ 2620|- 47]: release test-repl-require-cache [25:05|% 62|+ 2620|- 47]: release test-repl-require-context [25:05|% 62|+ 2620|- 47]: release test-repl-require-self-referential [25:05|% 62|+ 2620|- 47]: release test-repl-reset-event [25:05|% 62|+ 2620|- 47]: release test-repl-reverse-search [25:05|% 62|+ 2620|- 47]: release test-repl-save-load [25:07|% 62|+ 2620|- 47]: release test-repl-setprompt [25:07|% 62|+ 2620|- 47]: release test-repl-sigint [25:07|% 62|+ 2620|- 47]: release test-repl-sigint-nested-eval [25:09|% 62|+ 2623|- 47]: release test-repl-stdin-push-null [25:09|% 62|+ 2623|- 47]: release test-repl-strict-mode-previews [25:09|% 62|+ 2623|- 47]: release test-repl-syntax-error-handling [25:12|% 62|+ 2623|- 47]: release test-repl-syntax-error-stack [25:12|% 62|+ 2623|- 47]: release test-repl-tab [25:12|% 62|+ 2623|- 47]: release test-repl-tab-complete [25:12|% 62|+ 2623|- 47]: release test-repl-tab-complete-crash [25:12|% 62|+ 2623|- 47]: release test-repl-tab-complete-import [25:12|% 62|+ 2623|- 47]: release test-repl-tab-complete-nested-repls [25:14|% 62|+ 2623|- 47]: release test-repl-tab-complete-no-warn [25:14|% 62|+ 2623|- 47]: release test-repl-tab-complete-on-editor-mode [25:14|% 62|+ 2623|- 47]: release test-repl-throw-null-or-undefined [25:15|% 62|+ 2623|- 47]: release test-repl-top-level-await [25:15|% 62|+ 2623|- 47]: release test-repl-uncaught-exception [25:15|% 62|+ 2624|- 47]: release test-repl-uncaught-exception-async [25:15|% 62|+ 2624|- 47]: release test-repl-uncaught-exception-evalcallba... [25:17|% 62|+ 2624|- 47]: release test-repl-uncaught-exception-standalone [25:17|% 62|+ 2624|- 47]: release test-repl-underscore [25:18|% 62|+ 2624|- 47]: release test-repl-unexpected-token-recoverable [25:18|% 62|+ 2624|- 47]: release test-repl-unsafe-array-iteration [25:18|% 62|+ 2624|- 47]: release test-repl-unsupported-option [25:18|% 62|+ 2624|- 47]: release test-repl-use-global [25:18|% 62|+ 2624|- 47]: release test-require-cache [25:18|% 62|+ 2624|- 47]: release test-require-delete-array-iterator [25:18|% 62|+ 2629|- 47]: release test-require-dot [25:18|% 62|+ 2629|- 47]: release test-require-empty-main [25:18|% 62|+ 2629|- 47]: release test-require-enoent-dir [25:19|% 62|+ 2633|- 47]: release test-require-exceptions [25:20|% 62|+ 2638|- 47]: release test-require-extension-over-directory [25:21|% 62|+ 2639|- 47]: release test-require-extensions-main [25:25|% 63|+ 2657|- 47]: release test-require-extensions-same-filename-a... [25:25|% 63|+ 2660|- 47]: release test-require-extensions-same-filename-a... [25:25|% 63|+ 2660|- 47]: release test-require-invalid-main-no-exports [25:25|% 63|+ 2660|- 47]: release test-require-invalid-package [25:26|% 63|+ 2660|- 47]: release test-require-json [25:27|% 63|+ 2660|- 47]: release test-require-long-path [25:27|% 63|+ 2661|- 47]: release test-require-mjs [25:27|% 63|+ 2661|- 47]: release test-require-node-prefix [25:29|% 63|+ 2661|- 47]: release test-require-nul [25:30|% 63|+ 2661|- 47]: release test-require-process [25:32|% 63|+ 2661|- 47]: release test-require-resolve [25:37|% 63|+ 2661|- 47]: release test-require-resolve-opts-paths-relativ... [25:37|% 63|+ 2661|- 47]: release test-require-symlink [25:37|% 63|+ 2661|- 47]: release test-require-unicode [25:37|% 63|+ 2661|- 47]: release test-resource-usage [25:39|% 63|+ 2666|- 47]: release test-runner-aliases [25:40|% 63|+ 2668|- 47]: release test-runner-assert [25:40|% 63|+ 2668|- 47]: release test-runner-cli [25:40|% 63|+ 2668|- 47]: release test-runner-cli-concurrency [25:43|% 63|+ 2673|- 47]: release test-runner-cli-timeout [25:43|% 63|+ 2674|- 47]: release test-runner-complex-dependencies [25:44|% 63|+ 2679|- 47]: release test-runner-concurrency [25:44|% 63|+ 2679|- 47]: release test-runner-coverage [25:44|% 63|+ 2679|- 47]: release test-runner-coverage-source-map [25:44|% 63|+ 2679|- 47]: release test-runner-coverage-thresholds [25:44|% 63|+ 2679|- 47]: release test-runner-custom-assertions [25:44|% 63|+ 2679|- 47]: release test-runner-enable-source-maps-issue [25:44|% 63|+ 2679|- 47]: release test-runner-error-reporter [25:45|% 63|+ 2679|- 47]: release test-runner-exit-code [25:45|% 63|+ 2679|- 47]: release test-runner-extraneous-async-activity [25:45|% 63|+ 2681|- 47]: release test-runner-filetest-location [25:45|% 63|+ 2681|- 47]: release test-runner-filter-warning [25:46|% 63|+ 2681|- 47]: release test-runner-force-exit-failure [25:46|% 63|+ 2681|- 47]: release test-runner-force-exit-flush [25:46|% 63|+ 2681|- 47]: release test-runner-import-no-scheme [25:47|% 63|+ 2681|- 47]: release test-runner-inspect [25:47|% 63|+ 2681|- 47]: release test-runner-misc [25:48|% 63|+ 2682|- 47]: release test-runner-mock-timers [25:51|% 64|+ 2704|- 47]: release test-runner-mock-timers-date [25:51|% 64|+ 2704|- 47]: release test-runner-mock-timers-scheduler [25:52|% 64|+ 2704|- 47]: release test-runner-mocking [25:52|% 64|+ 2704|- 47]: release test-runner-module-mocking [25:52|% 64|+ 2704|- 47]: release test-runner-no-isolation [25:52|% 64|+ 2705|- 47]: release test-runner-no-isolation-filtering [25:53|% 64|+ 2707|- 47]: release test-runner-no-isolation-hooks [25:53|% 64|+ 2708|- 47]: release test-runner-option-validation [25:53|% 64|+ 2708|- 47]: release test-runner-output [25:53|% 64|+ 2708|- 47]: release test-runner-reporters [25:54|% 64|+ 2708|- 47]: release test-runner-root-after-with-refed-handl... [25:54|% 64|+ 2709|- 47]: release test-runner-root-duration [25:54|% 64|+ 2713|- 47]: release test-runner-run [25:54|% 64|+ 2714|- 47]: release test-runner-run-coverage [25:55|% 64|+ 2714|- 47]: release test-runner-run-files-undefined [25:55|% 64|+ 2714|- 47]: release test-runner-run-watch [25:56|% 64|+ 2718|- 47]: release test-runner-snapshot-file-tests [25:56|% 64|+ 2718|- 47]: release test-runner-snapshot-tests [25:56|% 64|+ 2719|- 47]: release test-runner-source-maps-invalid-json [25:56|% 64|+ 2719|- 47]: release test-runner-string-to-regexp [25:57|% 64|+ 2731|- 47]: release test-runner-subtest-after-hook [25:57|% 64|+ 2731|- 47]: release test-runner-test-filepath [25:57|% 64|+ 2731|- 47]: release test-runner-test-fullname [25:57|% 64|+ 2731|- 47]: release test-runner-todo-skip-tests [25:57|% 64|+ 2731|- 47]: release test-runner-typechecking [25:57|% 64|+ 2731|- 47]: release test-runner-v8-deserializer [25:57|% 64|+ 2731|- 47]: release test-runner-wait-for [25:57|% 64|+ 2735|- 47]: release test-runner-watch-mode [25:57|% 64|+ 2736|- 47]: release test-runner-watch-mode-complex [25:57|% 64|+ 2736|- 47]: release test-safe-get-env [25:58|% 64|+ 2736|- 47]: release test-security-revert-unknown [25:58|% 64|+ 2738|- 47]: release test-set-http-max-http-headers [25:58|% 64|+ 2739|- 47]: release test-set-incoming-message-header [25:58|% 64|+ 2739|- 47]: release test-set-process-debug-port [25:58|% 64|+ 2739|- 47]: release test-setproctitle [25:58|% 64|+ 2739|- 47]: release test-shadow-realm [25:58|% 64|+ 2739|- 47]: release test-shadow-realm-allowed-builtin-modul... [25:58|% 64|+ 2739|- 47]: release test-shadow-realm-custom-loaders [25:59|% 64|+ 2740|- 47]: release test-shadow-realm-globals [25:59|% 64|+ 2740|- 47]: release test-shadow-realm-import-value-resolve [25:59|% 64|+ 2740|- 47]: release test-shadow-realm-module [25:59|% 64|+ 2740|- 47]: release test-shadow-realm-preload-module [25:59|% 64|+ 2740|- 47]: release test-shadow-realm-prepare-stack-trace [26:00|% 65|+ 2746|- 47]: release test-sigint-infinite-loop [26:01|% 65|+ 2746|- 47]: release test-signal-args [26:01|% 65|+ 2746|- 47]: release test-signal-handler [26:01|% 65|+ 2747|- 47]: release test-signal-handler-remove-on-exit [26:01|% 65|+ 2748|- 47]: release test-signal-safety [26:02|% 65|+ 2748|- 47]: release test-signal-unregister [26:02|% 65|+ 2748|- 47]: release test-single-executable-blob-config [26:02|% 65|+ 2748|- 47]: release test-single-executable-blob-config-erro... [26:03|% 65|+ 2748|- 47]: release test-snapshot-api [26:04|% 65|+ 2748|- 47]: release test-snapshot-argv1 [26:06|% 65|+ 2750|- 47]: release test-snapshot-basic [26:10|% 65|+ 2752|- 47]: release test-snapshot-child-process-sync [26:11|% 65|+ 2753|- 47]: release test-snapshot-cjs-main [26:12|% 65|+ 2753|- 47]: release test-snapshot-config [26:13|% 65|+ 2753|- 47]: release test-snapshot-console [26:13|% 65|+ 2753|- 47]: release test-snapshot-coverage [26:14|% 65|+ 2753|- 47]: release test-snapshot-cwd [26:14|% 65|+ 2753|- 47]: release test-snapshot-dns-lookup-localhost [26:14|% 65|+ 2753|- 47]: release test-snapshot-dns-lookup-localhost-prom... [26:16|% 65|+ 2753|- 47]: release test-snapshot-dns-resolve-localhost [26:17|% 65|+ 2753|- 47]: release test-snapshot-dns-resolve-localhost-pro... [26:17|% 65|+ 2753|- 47]: release test-snapshot-error [26:24|% 65|+ 2753|- 47]: release test-snapshot-eval [26:25|% 65|+ 2753|- 47]: release test-snapshot-gzip [26:30|% 65|+ 2753|- 47]: release test-snapshot-namespaced-builtin [26:30|% 65|+ 2753|- 47]: release test-snapshot-net [26:31|% 65|+ 2754|- 47]: release test-snapshot-reproducible [26:32|% 65|+ 2755|- 47]: release test-snapshot-stack-trace-limit [26:32|% 65|+ 2755|- 47]: release test-snapshot-stack-trace-limit-mutatio... [26:39|% 65|+ 2755|- 47]: release test-snapshot-typescript [26:42|% 65|+ 2755|- 47]: release test-snapshot-umd [26:50|% 65|+ 2755|- 47]: release test-snapshot-warning [26:57|% 65|+ 2758|- 47]: release test-snapshot-weak-reference [26:58|% 65|+ 2758|- 47]: release test-snapshot-worker [26:59|% 65|+ 2759|- 47]: release test-socket-address [27:00|% 65|+ 2760|- 47]: release test-socket-options-invalid [27:06|% 65|+ 2760|- 47]: release test-socket-write-after-fin [27:16|% 65|+ 2760|- 47]: release test-socket-write-after-fin-error [27:21|% 65|+ 2760|- 47]: release test-socket-writes-before-passed-to-tls... [27:24|% 65|+ 2760|- 47]: release test-socketaddress [27:25|% 65|+ 2760|- 47]: release test-source-map-api [27:26|% 65|+ 2760|- 47]: release test-source-map-cjs-require-cache === release test-icu-env === Path: parallel/test-icu-env Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-icu-env.js --- TIMEOUT --- [27:29|% 65|+ 2760|- 48]: release test-source-map-enable [27:29|% 65|+ 2760|- 48]: release test-spawn-cmd-named-pipe [27:29|% 65|+ 2761|- 48]: release test-sqlite [27:29|% 65|+ 2761|- 48]: release test-sqlite-custom-functions [27:31|% 65|+ 2764|- 48]: release test-sqlite-data-types [27:32|% 65|+ 2764|- 48]: release test-sqlite-database-sync [27:32|% 65|+ 2764|- 48]: release test-sqlite-named-parameters [27:47|% 65|+ 2774|- 48]: release test-sqlite-session [27:47|% 65|+ 2775|- 48]: release test-sqlite-statement-sync [27:56|% 66|+ 2797|- 48]: release test-sqlite-transactions [27:57|% 66|+ 2797|- 48]: release test-sqlite-typed-array-and-data-view [27:57|% 66|+ 2797|- 48]: release test-stack-size-limit [27:57|% 66|+ 2797|- 48]: release test-startup-empty-regexp-statics [27:57|% 66|+ 2797|- 48]: release test-startup-empty-regexp-statics [27:58|% 66|+ 2802|- 48]: release test-startup-large-pages [27:59|% 66|+ 2803|- 48]: release test-stdin-child-proc [28:04|% 66|+ 2803|- 48]: release test-stdin-from-file [28:04|% 66|+ 2803|- 48]: release test-stdin-from-file-spawn [28:04|% 66|+ 2803|- 48]: release test-stdin-hang [28:04|% 66|+ 2803|- 48]: release test-stdin-pause-resume [28:04|% 66|+ 2803|- 48]: release test-stdin-pause-resume-sync [28:04|% 66|+ 2803|- 48]: release test-stdin-pipe-large [28:05|% 66|+ 2803|- 48]: release test-stdin-pipe-resume [28:05|% 66|+ 2803|- 48]: release test-stdin-resume-pause [28:05|% 66|+ 2803|- 48]: release test-stdin-script-child [28:05|% 66|+ 2803|- 48]: release test-stdin-script-child-option [28:06|% 66|+ 2803|- 48]: release test-stdio-closed [28:08|% 66|+ 2805|- 48]: release test-stdio-pipe-access [28:10|% 66|+ 2805|- 48]: release test-stdio-pipe-redirect [28:11|% 66|+ 2808|- 48]: release test-stdio-pipe-stderr [28:11|% 66|+ 2808|- 48]: release test-stdio-undestroy [28:11|% 66|+ 2808|- 48]: release test-stdout-cannot-be-closed-child-proc... [28:12|% 66|+ 2808|- 48]: release test-stdout-close-catch [28:12|% 66|+ 2808|- 48]: release test-stdout-close-unref [28:12|% 66|+ 2808|- 48]: release test-stdout-pipeline-destroy [28:12|% 66|+ 2808|- 48]: release test-stdout-stderr-reading [28:12|% 66|+ 2808|- 48]: release test-stdout-stderr-write [28:20|% 66|+ 2809|- 48]: release test-stdout-to-file [28:20|% 66|+ 2809|- 48]: release test-strace-openat-openssl [28:20|% 66|+ 2809|- 48]: release test-stream-add-abort-signal [28:20|% 66|+ 2810|- 48]: release test-stream-aliases-legacy [28:21|% 66|+ 2811|- 48]: release test-stream-auto-destroy [28:21|% 66|+ 2811|- 48]: release test-stream-await-drain-writers-in-sync... [28:21|% 66|+ 2811|- 48]: release test-stream-backpressure [28:21|% 66|+ 2811|- 48]: release test-stream-base-prototype-accessors-en... [28:22|% 66|+ 2812|- 48]: release test-stream-base-typechecking [28:24|% 66|+ 2813|- 48]: release test-stream-big-packet [28:24|% 66|+ 2814|- 48]: release test-stream-big-push [28:26|% 66|+ 2815|- 48]: release test-stream-catch-rejections [28:26|% 66|+ 2815|- 48]: release test-stream-compose [28:27|% 66|+ 2815|- 48]: release test-stream-compose-operator [28:27|% 66|+ 2815|- 48]: release test-stream-construct [28:30|% 66|+ 2817|- 48]: release test-stream-consumers [28:30|% 66|+ 2817|- 48]: release test-stream-decoder-objectmode [28:32|% 66|+ 2817|- 48]: release test-stream-destroy [28:32|% 66|+ 2817|- 48]: release test-stream-destroy-event-order [28:32|% 66|+ 2817|- 48]: release test-stream-drop-take [28:33|% 66|+ 2817|- 48]: release test-stream-duplex [28:33|% 66|+ 2822|- 48]: release test-stream-duplex-destroy [28:33|% 66|+ 2822|- 48]: release test-stream-duplex-end [28:36|% 67|+ 2829|- 48]: release test-stream-duplex-from [28:36|% 67|+ 2829|- 48]: release test-stream-duplex-props [28:37|% 67|+ 2831|- 48]: release test-stream-duplex-readable-end === release test-snapshot-reproducible === Path: parallel/test-snapshot-reproducible 0x0: Write magic 143da19 0x4: Write metadata 0x34: Write snapshot blob 0x232239: Write IsolateDataSerializeInfo 0x2337fc: Write EnvSerializeInfo 0x2346e5: Write CodeCacheInfo 0x0: Write magic 143da19 0x4: Write metadata 0x34: Write snapshot blob 0x232239: Write IsolateDataSerializeInfo 0x2337fc: Write EnvSerializeInfo 0x2346e5: Write CodeCacheInfo node:assert:128 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [ + { + offset: '0x40', + slice1: '6033b4ef387da2dd31322e342e323534', + slice2: 'd033ea9f387da2dd31322e342e323534' + }, + { + offset: '0x1ac1d0', + slice1: '68001caf3f0000000100000000000000', + slice2: '680018ba3f0000000100000000000000' + }, + { + offset: '0x1ac2e0', + slice1: '0068001caf3f00000002000000000000', + slice2: '00680018ba3f00000002000000000000' + }, + { + offset: '0x1ac3a0', + slice1: '0000280000000000000068001caf3f00', + slice2: '00002800000000000000680018ba3f00' + }, + { + offset: '0x1ac4b0', + slice1: '000068001caf3f000000100000000000', + slice2: '0000680018ba3f000000100000000000' + }, + { + offset: '0x1bff30', + slice1: '00000068001caf3f0000000100000000', + slice2: '000000680018ba3f0000000100000000' + }, + { + offset: '0x1bff80', + slice1: '1caf3f00000004000000000000000d00', + slice2: '18ba3f00000004000000000000000d00' + }, + { + offset: '0x1c0010', + slice1: '000068001caf3f000000010000000000', + slice2: '0000680018ba3f000000010000000000' + }, + { + offset: '0x1c0050', + slice1: '000000080000000000000068001caf3f', + slice2: '0000000800000000000000680018ba3f' + }, + { + offset: '0x1c2b10', + slice1: '0000000000002000000000000068001c', + slice2: '00000000000020000000000000680018' + }, + { + offset: '0x1c2b20', + slice1: 'af3f0000000020000000000000100000', + slice2: 'ba3f0000000020000000000000100000' + }, + { + offset: '0x1c3730', + slice1: '68001caf3f0000000000000000000000', + slice2: '680018ba3f0000000000000000000000' + }, + { + offset: '0x1fa170', + slice1: '0100000000000068001caf3f00000000', + slice2: '01000000000000680018ba3f00000000' + }, + { + offset: '0x1fb1b0', + slice1: '00000000000100000000000068001caf', + slice2: '000000000001000000000000680018ba' + }, + { + offset: '0x1fb2e0', + slice1: '00000000000068001caf3f0000008000', + slice2: '000000000000680018ba3f0000008000' + }, + { + offset: '0x1fba60', + slice1: '0000000000000068001caf3f00000080', + slice2: '00000000000000680018ba3f00000080' + }, + { + offset: '0x1fcda0', + slice1: '000000010000000000000068001caf3f', + slice2: '0000000100000000000000680018ba3f' + }, + { + offset: '0x225c20', + slice1: '00000000800000000000000068001caf', + slice2: '000000008000000000000000680018ba' + } + ] - [] at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-snapshot-reproducible.js:71:8) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) at Module.load (node:internal/modules/cjs/loader:1289:32) at Function._load (node:internal/modules/cjs/loader:1108:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:220:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 { generatedMessage: true, code: 'ERR_ASSERTION', actual: [ { offset: '0x40', slice1: '6033b4ef387da2dd31322e342e323534', slice2: 'd033ea9f387da2dd31322e342e323534' }, { offset: '0x1ac1d0', slice1: '68001caf3f0000000100000000000000', slice2: '680018ba3f0000000100000000000000' }, { offset: '0x1ac2e0', slice1: '0068001caf3f00000002000000000000', slice2: '00680018ba3f00000002000000000000' }, { offset: '0x1ac3a0', slice1: '0000280000000000000068001caf3f00', slice2: '00002800000000000000680018ba3f00' }, { offset: '0x1ac4b0', slice1: '000068001caf3f000000100000000000', slice2: '0000680018ba3f000000100000000000' }, { offset: '0x1bff30', slice1: '00000068001caf3f0000000100000000', slice2: '000000680018ba3f0000000100000000' }, { offset: '0x1bff80', slice1: '1caf3f00000004000000000000000d00', slice2: '18ba3f00000004000000000000000d00' }, { offset: '0x1c0010', slice1: '000068001caf3f000000010000000000', slice2: '0000680018ba3f000000010000000000' }, { offset: '0x1c0050', slice1: '000000080000000000000068001caf3f', slice2: '0000000800000000000000680018ba3f' }, { offset: '0x1c2b10', slice1: '0000000000002000000000000068001c', slice2: '00000000000020000000000000680018' }, { offset: '0x1c2b20', slice1: 'af3f0000000020000000000000100000', slice2: 'ba3f0000000020000000000000100000' }, { offset: '0x1c3730', slice1: '68001caf3f0000000000000000000000', slice2: '680018ba3f0000000000000000000000' }, { offset: '0x1fa170', slice1: '0100000000000068001caf3f00000000', slice2: '01000000000000680018ba3f00000000' }, { offset: '0x1fb1b0', slice1: '00000000000100000000000068001caf', slice2: '000000000001000000000000680018ba' }, { offset: '0x1fb2e0', slice1: '00000000000068001caf3f0000008000', slice2: '000000000000680018ba3f0000008000' }, { offset: '0x1fba60', slice1: '0000000000000068001caf3f00000080', slice2: '00000000000000680018ba3f00000080' }, { offset: '0x1fcda0', slice1: '000000010000000000000068001caf3f', slice2: '0000000100000000000000680018ba3f' }, { offset: '0x225c20', slice1: '00000000800000000000000068001caf', slice2: '000000008000000000000000680018ba' } ], expected: [], operator: 'deepStrictEqual' } Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-snapshot-reproducible.js [28:44|% 67|+ 2839|- 49]: release test-stream-duplex-readable-writable [28:46|% 67|+ 2842|- 49]: release test-stream-duplex-writable-finished [28:47|% 67|+ 2842|- 49]: release test-stream-duplexpair [28:47|% 67|+ 2843|- 49]: release test-stream-end-of-streams [28:50|% 67|+ 2844|- 49]: release test-stream-end-paused [28:50|% 67|+ 2845|- 49]: release test-stream-err-multiple-callback-const... === release test-node-output-errors === Path: parallel/test-node-output-errors TAP version 13 # Subtest: errors output # Subtest: errors/async_error_eval_cjs.js ok 1 - errors/async_error_eval_cjs.js --- duration_ms: 35399.806322 ... # Subtest: errors/async_error_eval_esm.js ok 2 - errors/async_error_eval_esm.js --- duration_ms: 35788.004391 ... # Subtest: errors/async_error_microtask_main.js ok 3 - errors/async_error_microtask_main.js --- duration_ms: 32762.108801 ... # Subtest: errors/async_error_nexttick_main.js ok 4 - errors/async_error_nexttick_main.js --- duration_ms: 19840.445527 ... # Subtest: errors/async_error_sync_main.js ok 5 - errors/async_error_sync_main.js --- duration_ms: 29315.338049 ... # Subtest: errors/core_line_numbers.js ok 6 - errors/core_line_numbers.js --- duration_ms: 30153.610972 ... # Subtest: errors/async_error_sync_esm.mjs ok 7 - errors/async_error_sync_esm.mjs --- duration_ms: 26708.28834 ... # Subtest: errors/test-no-extra-info-on-fatal-exception.js ok 8 - errors/test-no-extra-info-on-fatal-exception.js --- duration_ms: 45816.081951 ... # Subtest: errors/error_aggregateTwoErrors.js ok 9 - errors/error_aggregateTwoErrors.js --- duration_ms: 47859.316516 ... # Subtest: errors/error_exit.js ok 10 - errors/error_exit.js --- duration_ms: 35400.643783 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-errors.mjs --- TIMEOUT --- === release test-node-output-sourcemaps === Path: parallel/test-node-output-sourcemaps TAP version 13 # Subtest: sourcemaps output # Subtest: source-map/output/source_map_disabled_by_api.js ok 1 - source-map/output/source_map_disabled_by_api.js --- duration_ms: 21629.881242 ... # Subtest: source-map/output/source_map_disabled_by_process_api.js ok 2 - source-map/output/source_map_disabled_by_process_api.js --- duration_ms: 21724.338023 ... # Subtest: source-map/output/source_map_enabled_by_api.js ok 3 - source-map/output/source_map_enabled_by_api.js --- duration_ms: 18999.055143 ... # Subtest: source-map/output/source_map_enabled_by_api_node_modules.js ok 4 - source-map/output/source_map_enabled_by_api_node_modules.js --- duration_ms: 33941.175651 ... # Subtest: source-map/output/source_map_enabled_by_process_api.js ok 5 - source-map/output/source_map_enabled_by_process_api.js --- duration_ms: 25900.737431 ... # Subtest: source-map/output/source_map_enclosing_function.js ok 6 - source-map/output/source_map_enclosing_function.js --- duration_ms: 26110.496482 ... # Subtest: source-map/output/source_map_eval.js ok 7 - source-map/output/source_map_eval.js --- duration_ms: 33663.175211 ... # Subtest: source-map/output/source_map_no_source_file.js ok 8 - source-map/output/source_map_no_source_file.js --- duration_ms: 18786.109572 ... # Subtest: source-map/output/source_map_prepare_stack_trace.js ok 9 - source-map/output/source_map_prepare_stack_trace.js --- duration_ms: 35015.170456 ... # Subtest: source-map/output/source_map_reference_error_tabs.js ok 10 - source-map/output/source_map_reference_error_tabs.js --- duration_ms: 47910.981638 ... # Subtest: source-map/output/source_map_sourcemapping_url_string.js ok 11 - source-map/output/source_map_sourcemapping_url_string.js --- duration_ms: 38906.4544 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-sourcemaps.mjs --- TIMEOUT --- [28:51|% 67|+ 2845|- 51]: release test-stream-error-once === release test-node-output-eval === Path: parallel/test-node-output-eval TAP version 13 # Subtest: eval output # Subtest: eval/eval_messages.js ok 1 - eval/eval_messages.js --- duration_ms: 189038.580844 ... # Subtest: eval/stdin_messages.js ok 2 - eval/stdin_messages.js --- duration_ms: 188960.613811 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-eval.mjs --- TIMEOUT --- [28:52|% 67|+ 2845|- 52]: release test-stream-event-names [28:52|% 67|+ 2845|- 52]: release test-stream-events-prepend [28:53|% 67|+ 2850|- 52]: release test-stream-filter [28:54|% 67|+ 2850|- 52]: release test-stream-finished [28:54|% 67|+ 2850|- 52]: release test-stream-flatMap [29:01|% 67|+ 2850|- 52]: release test-stream-forEach [29:01|% 67|+ 2850|- 52]: release test-stream-inheritance [29:01|% 67|+ 2851|- 52]: release test-stream-ispaused [29:01|% 67|+ 2851|- 52]: release test-stream-iterator-helpers-test262-te... [29:02|% 67|+ 2855|- 52]: release test-stream-map [29:02|% 67|+ 2855|- 52]: release test-stream-objectmode-undefined [29:02|% 67|+ 2855|- 52]: release test-stream-once-readable-pipe [29:02|% 67|+ 2855|- 52]: release test-stream-passthrough-drain [29:02|% 67|+ 2855|- 52]: release test-stream-pipe-after-end [29:02|% 67|+ 2855|- 52]: release test-stream-pipe-await-drain [29:02|% 67|+ 2855|- 52]: release test-stream-pipe-await-drain-manual-res... [29:02|% 67|+ 2856|- 52]: release test-stream-pipe-await-drain-push-while... [29:02|% 67|+ 2856|- 52]: release test-stream-pipe-cleanup [29:02|% 67|+ 2856|- 52]: release test-stream-pipe-cleanup-pause [29:02|% 67|+ 2857|- 52]: release test-stream-pipe-deadlock [29:02|% 67|+ 2857|- 52]: release test-stream-pipe-error-handling [29:03|% 67|+ 2858|- 52]: release test-stream-pipe-error-unhandled [29:03|% 67|+ 2858|- 52]: release test-stream-pipe-event [29:03|% 67|+ 2858|- 52]: release test-stream-pipe-flow [29:03|% 67|+ 2859|- 52]: release test-stream-pipe-manual-resume [29:03|% 67|+ 2860|- 52]: release test-stream-pipe-flow-after-unpipe [29:03|% 67|+ 2860|- 52]: release test-stream-pipe-multiple-pipes [29:03|% 67|+ 2860|- 52]: release test-stream-pipe-needDrain [29:03|% 67|+ 2861|- 52]: release test-stream-pipe-same-destination-twice [29:03|% 67|+ 2861|- 52]: release test-stream-pipe-unpipe-streams [29:03|% 67|+ 2862|- 52]: release test-stream-pipe-without-listenerCount [29:03|% 67|+ 2863|- 52]: release test-stream-pipeline [29:04|% 67|+ 2863|- 52]: release test-stream-pipeline-async-iterator [29:04|% 67|+ 2863|- 52]: release test-stream-pipeline-duplex [29:08|% 68|+ 2869|- 52]: release test-stream-pipeline-http2 [29:09|% 68|+ 2869|- 52]: release test-stream-pipeline-listeners [29:10|% 68|+ 2869|- 52]: release test-stream-pipeline-process [29:10|% 68|+ 2869|- 52]: release test-stream-pipeline-queued-end-in-dest... [29:10|% 68|+ 2869|- 52]: release test-stream-pipeline-uncaught [29:14|% 68|+ 2881|- 52]: release test-stream-pipeline-with-empty-string [29:14|% 68|+ 2883|- 52]: release test-stream-preprocess [29:14|% 68|+ 2883|- 52]: release test-stream-promises [29:14|% 68|+ 2883|- 52]: release test-stream-push-order [29:14|% 68|+ 2883|- 52]: release test-stream-push-strings [29:14|% 68|+ 2883|- 52]: release test-stream-readable-aborted [29:14|% 68|+ 2883|- 52]: release test-stream-readable-add-chunk-during-d... [29:14|% 68|+ 2883|- 52]: release test-stream-readable-async-iterators [29:14|% 68|+ 2886|- 52]: release test-stream-readable-constructor-set-me... [29:14|% 68|+ 2886|- 52]: release test-stream-readable-data [29:17|% 68|+ 2890|- 52]: release test-stream-readable-default-encoding [29:21|% 68|+ 2890|- 52]: release test-stream-readable-destroy [29:21|% 68|+ 2890|- 52]: release test-stream-readable-didRead [29:21|% 68|+ 2892|- 52]: release test-stream-readable-dispose [29:22|% 68|+ 2892|- 52]: release test-stream-readable-emit-readable-shor... [29:22|% 68|+ 2893|- 52]: release test-stream-readable-emittedReadable [29:22|% 68|+ 2893|- 52]: release test-stream-readable-end-destroyed [29:23|% 68|+ 2894|- 52]: release test-stream-readable-ended [29:24|% 68|+ 2894|- 52]: release test-stream-readable-error-end [29:30|% 68|+ 2902|- 52]: release test-stream-readable-event [29:30|% 68|+ 2902|- 52]: release test-stream-readable-flow-recursion [29:32|% 68|+ 2906|- 52]: release test-stream-readable-from-web-terminati... [29:33|% 68|+ 2906|- 52]: release test-stream-readable-hwm-0 [29:33|% 68|+ 2906|- 52]: release test-stream-readable-hwm-0-async [29:33|% 68|+ 2906|- 52]: release test-stream-readable-hwm-0-no-flow-data [29:33|% 68|+ 2906|- 52]: release test-stream-readable-infinite-read [29:33|% 68|+ 2906|- 52]: release test-stream-readable-invalid-chunk [29:33|% 68|+ 2907|- 52]: release test-stream-readable-needReadable [29:34|% 68|+ 2907|- 52]: release test-stream-readable-next-no-null [29:34|% 68|+ 2907|- 52]: release test-stream-readable-no-unneeded-readab... [29:34|% 68|+ 2907|- 52]: release test-stream-readable-object-multi-push-... [29:34|% 68|+ 2907|- 52]: release test-stream-readable-pause-and-resume [29:34|% 69|+ 2908|- 52]: release test-stream-readable-readable [29:35|% 69|+ 2910|- 52]: release test-stream-readable-readable-then-resu... [29:35|% 69|+ 2910|- 52]: release test-stream-readable-reading-readingMor... [29:35|% 69|+ 2910|- 52]: release test-stream-readable-resume-hwm [29:35|% 69|+ 2910|- 52]: release test-stream-readable-resumeScheduled [29:35|% 69|+ 2910|- 52]: release test-stream-readable-setEncoding-existi... [29:36|% 69|+ 2910|- 52]: release test-stream-readable-setEncoding-null [29:36|% 69|+ 2911|- 52]: release test-stream-readable-strategy-option [29:38|% 69|+ 2915|- 52]: release test-stream-readable-to-web [29:38|% 69|+ 2915|- 52]: release test-stream-readable-to-web-termination [29:40|% 69|+ 2916|- 52]: release test-stream-readable-unpipe-resume [29:40|% 69|+ 2917|- 52]: release test-stream-readable-unshift [29:40|% 69|+ 2917|- 52]: release test-stream-readable-with-unimplemented... [29:41|% 69|+ 2926|- 52]: release test-stream-readableListening-state [29:41|% 69|+ 2926|- 52]: release test-stream-reduce [29:41|% 69|+ 2926|- 52]: release test-stream-set-default-hwm [29:41|% 69|+ 2926|- 52]: release test-stream-some-find-every [29:41|% 69|+ 2926|- 52]: release test-stream-toArray [29:41|% 69|+ 2926|- 52]: release test-stream-toWeb-allows-server-respons... [29:41|% 69|+ 2926|- 52]: release test-stream-transform-callback-twice [29:41|% 69|+ 2926|- 52]: release test-stream-transform-constructor-set-m... [29:41|% 69|+ 2926|- 52]: release test-stream-transform-destroy [29:41|% 69|+ 2926|- 52]: release test-stream-transform-final [29:41|% 69|+ 2926|- 52]: release test-stream-transform-final-sync [29:45|% 69|+ 2950|- 52]: release test-stream-transform-flush-data [29:46|% 70|+ 2955|- 52]: release test-stream-transform-hwm0 [29:46|% 70|+ 2955|- 52]: release test-stream-transform-objectmode-falsey... [29:46|% 70|+ 2955|- 52]: release test-stream-transform-split-highwaterma... [29:46|% 70|+ 2955|- 52]: release test-stream-transform-split-objectmode [29:46|% 70|+ 2956|- 52]: release test-stream-typedarray [29:47|% 70|+ 2957|- 52]: release test-stream-uint8array [29:47|% 70|+ 2957|- 52]: release test-stream-unpipe-event [29:47|% 70|+ 2957|- 52]: release test-stream-unshift-empty-chunk [29:47|% 70|+ 2957|- 52]: release test-stream-unshift-read-race === release test-process-exit-code-validation === Path: parallel/test-process-exit-code-validation Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-process-exit-code-validation.js --- TIMEOUT --- [29:48|% 70|+ 2960|- 53]: release test-stream-wrap [29:49|% 70|+ 2960|- 53]: release test-stream-wrap-drain [29:49|% 70|+ 2960|- 53]: release test-stream-wrap-encoding [29:49|% 70|+ 2961|- 53]: release test-stream-writable-aborted [29:49|% 70|+ 2961|- 53]: release test-stream-writable-change-default-enc... [29:49|% 70|+ 2961|- 53]: release test-stream-writable-clear-buffer [29:50|% 70|+ 2962|- 53]: release test-stream-writable-constructor-set-me... [29:50|% 70|+ 2962|- 53]: release test-stream-writable-decoded-encoding [29:51|% 70|+ 2964|- 53]: release test-stream-writable-destroy [29:53|% 70|+ 2965|- 53]: release test-stream-writable-end-cb-error [29:56|% 70|+ 2970|- 53]: release test-stream-writable-end-cb-uncaught [29:56|% 70|+ 2970|- 53]: release test-stream-writable-end-multiple [29:56|% 70|+ 2970|- 53]: release test-stream-writable-ended-state [29:57|% 70|+ 2971|- 53]: release test-stream-writable-final-async [29:57|% 70|+ 2971|- 53]: release test-stream-writable-final-destroy [29:57|% 70|+ 2971|- 53]: release test-stream-writable-final-throw [29:57|% 70|+ 2971|- 53]: release test-stream-writable-finish-destroyed [29:57|% 70|+ 2971|- 53]: release test-stream-writable-finished [29:57|% 70|+ 2971|- 53]: release test-stream-writable-finished-state [29:57|% 70|+ 2971|- 53]: release test-stream-writable-invalid-chunk [29:57|% 70|+ 2971|- 53]: release test-stream-writable-needdrain-state [29:57|% 70|+ 2971|- 53]: release test-stream-writable-null [29:57|% 70|+ 2971|- 53]: release test-stream-writable-properties [29:58|% 70|+ 2971|- 53]: release test-stream-writable-samecb-singletick [29:58|% 70|+ 2971|- 53]: release test-stream-writable-writable [29:58|% 70|+ 2972|- 53]: release test-stream-writable-write-cb-error [30:00|% 70|+ 2972|- 53]: release test-stream-writable-write-cb-twice [30:00|% 70|+ 2972|- 53]: release test-stream-writable-write-error [30:00|% 70|+ 2972|- 53]: release test-stream-writable-write-writev-finis... [30:00|% 70|+ 2973|- 53]: release test-stream-writableState-ending [30:00|% 70|+ 2973|- 53]: release test-stream-writableState-uncorked-buff... [30:00|% 70|+ 2973|- 53]: release test-stream-write-destroy [30:07|% 70|+ 2973|- 53]: release test-stream-write-drain [30:07|% 70|+ 2973|- 53]: release test-stream-write-final [30:08|% 70|+ 2973|- 53]: release test-stream-writev [30:08|% 70|+ 2973|- 53]: release test-stream2-base64-single-char-read-en... [30:08|% 70|+ 2973|- 53]: release test-stream2-basic [30:09|% 70|+ 2973|- 53]: release test-stream2-compatibility [30:09|% 70|+ 2973|- 53]: release test-stream2-decode-partial [30:10|% 70|+ 2977|- 53]: release test-stream2-finish-pipe [30:10|% 70|+ 2977|- 53]: release test-stream2-finish-pipe-error [30:10|% 70|+ 2980|- 53]: release test-stream2-httpclient-response-end [30:10|% 70|+ 2980|- 53]: release test-stream2-large-read-stall [30:10|% 70|+ 2980|- 53]: release test-stream2-objects [30:10|% 70|+ 2980|- 53]: release test-stream2-pipe-error-handling [30:10|% 70|+ 2980|- 53]: release test-stream2-pipe-error-once-listener [30:10|% 70|+ 2980|- 53]: release test-stream2-push [30:12|% 70|+ 2982|- 53]: release test-stream2-read-sync-stack [30:14|% 70|+ 2982|- 53]: release test-stream2-readable-empty-buffer-no-e... [30:14|% 70|+ 2982|- 53]: release test-stream2-readable-legacy-drain [30:14|% 70|+ 2984|- 53]: release test-stream2-readable-non-empty-end [30:14|% 70|+ 2984|- 53]: release test-stream2-readable-wrap [30:14|% 70|+ 2984|- 53]: release test-stream2-readable-wrap-destroy [30:14|% 70|+ 2985|- 53]: release test-stream2-readable-wrap-empty [30:15|% 70|+ 2987|- 53]: release test-stream2-readable-wrap-error [30:16|% 70|+ 2990|- 53]: release test-stream2-set-encoding [30:17|% 71|+ 2996|- 53]: release test-stream2-transform [30:18|% 71|+ 3000|- 53]: release test-stream2-unpipe-drain [30:23|% 71|+ 3016|- 53]: release test-stream2-unpipe-leak [30:24|% 71|+ 3017|- 53]: release test-stream2-writable [30:24|% 71|+ 3017|- 53]: release test-stream3-cork-end [30:24|% 71|+ 3019|- 53]: release test-stream3-cork-uncork [30:24|% 71|+ 3019|- 53]: release test-stream3-pause-then-read [30:24|% 71|+ 3019|- 53]: release test-stream3-pipeline-async-iterator [30:24|% 71|+ 3019|- 53]: release test-streams-highwatermark [30:24|% 71|+ 3019|- 53]: release test-string-decoder [30:25|% 71|+ 3019|- 53]: release test-string-decoder-end [30:27|% 71|+ 3026|- 53]: release test-string-decoder-fuzz [30:27|% 71|+ 3026|- 53]: release test-stringbytes-external [30:27|% 71|+ 3026|- 53]: release test-structuredClone-global [30:28|% 71|+ 3027|- 53]: release test-sync-fileread [30:29|% 71|+ 3028|- 53]: release test-sync-io-option [30:29|% 71|+ 3028|- 53]: release test-sys [30:29|% 71|+ 3028|- 53]: release test-tcp-wrap [30:29|% 71|+ 3028|- 53]: release test-tcp-wrap-connect [30:34|% 71|+ 3029|- 53]: release test-tcp-wrap-listen [30:34|% 71|+ 3029|- 53]: release test-throw-error-with-getter-throw-trac... [30:35|% 71|+ 3030|- 53]: release test-throw-undefined-or-null-traced [30:35|% 71|+ 3032|- 53]: release test-tick-processor-arguments [30:35|% 71|+ 3032|- 53]: release test-tick-processor-version-check [30:35|% 71|+ 3032|- 53]: release test-timers [30:35|% 72|+ 3036|- 53]: release test-timers-active [30:35|% 72|+ 3036|- 53]: release test-timers-api-refs [30:35|% 72|+ 3036|- 53]: release test-timers-args [30:35|% 72|+ 3037|- 53]: release test-timers-clear-null-does-not-throw-e... [30:35|% 72|+ 3037|- 53]: release test-timers-clear-object-does-not-throw... [30:35|% 72|+ 3039|- 53]: release test-timers-clear-timeout-interval-equi... [30:35|% 72|+ 3039|- 53]: release test-timers-clearImmediate [30:35|% 72|+ 3039|- 53]: release test-timers-clearImmediate-als [30:35|% 72|+ 3039|- 53]: release test-timers-destroyed [30:36|% 72|+ 3039|- 53]: release test-timers-dispose [30:36|% 72|+ 3039|- 53]: release test-timers-enroll-invalid-msecs [30:36|% 72|+ 3039|- 53]: release test-timers-enroll-second-time [30:36|% 72|+ 3039|- 53]: release test-timers-immediate [30:36|% 72|+ 3039|- 53]: release test-timers-immediate-promisified [30:36|% 72|+ 3039|- 53]: release test-timers-immediate-queue [30:36|% 72|+ 3039|- 53]: release test-timers-immediate-queue-throw [30:36|% 72|+ 3039|- 53]: release test-timers-immediate-unref [30:36|% 72|+ 3039|- 53]: release test-timers-immediate-unref-nested-once [30:37|% 72|+ 3040|- 53]: release test-timers-immediate-unref-simple [30:37|% 72|+ 3040|- 53]: release test-timers-interval-promisified [30:37|% 72|+ 3040|- 53]: release test-timers-interval-throw [30:38|% 72|+ 3056|- 53]: release test-timers-linked-list [30:38|% 72|+ 3058|- 53]: release test-timers-max-duration-warning [30:39|% 72|+ 3062|- 53]: release test-timers-nested [30:39|% 72|+ 3062|- 53]: release test-timers-next-tick [30:39|% 72|+ 3062|- 53]: release test-timers-non-integer-delay [30:39|% 72|+ 3062|- 53]: release test-timers-now [30:39|% 72|+ 3062|- 53]: release test-timers-ordering [30:39|% 72|+ 3062|- 53]: release test-timers-process-tampering [30:39|% 72|+ 3062|- 53]: release test-timers-promises [30:39|% 72|+ 3063|- 53]: release test-timers-promises-scheduler [30:39|% 72|+ 3064|- 53]: release test-timers-refresh [30:39|% 72|+ 3067|- 53]: release test-timers-refresh-in-callback [30:39|% 72|+ 3069|- 53]: release test-timers-reset-process-domain-on-thr... [30:39|% 73|+ 3091|- 53]: release test-timers-same-timeout-wrong-list-del... [30:40|% 73|+ 3091|- 53]: release test-timers-setimmediate-infinite-loop [30:41|% 73|+ 3091|- 53]: release test-timers-socket-timeout-removes-othe... [30:41|% 73|+ 3091|- 53]: release test-timers-this [30:41|% 73|+ 3091|- 53]: release test-timers-throw-when-cb-not-function [30:41|% 73|+ 3091|- 53]: release test-timers-timeout-promisified [30:41|% 73|+ 3091|- 53]: release test-timers-timeout-to-interval [30:41|% 73|+ 3091|- 53]: release test-timers-timeout-with-non-integer [30:41|% 73|+ 3091|- 53]: release test-timers-to-primitive [30:42|% 73|+ 3091|- 53]: release test-timers-uncaught-exception [30:43|% 73|+ 3093|- 53]: release test-timers-unenroll-unref-interval [30:43|% 73|+ 3093|- 53]: release test-timers-unref [30:43|% 73|+ 3093|- 53]: release test-timers-unref-active [30:43|% 73|+ 3093|- 53]: release test-timers-unref-remove-other-unref-ti... [30:43|% 73|+ 3094|- 53]: release test-timers-unref-remove-other-unref-ti... [30:43|% 73|+ 3094|- 53]: release test-timers-unref-throw-then-ref [30:44|% 73|+ 3099|- 53]: release test-timers-unrefd-interval-still-fires [30:44|% 73|+ 3099|- 53]: release test-timers-unrefed-in-beforeexit [30:46|% 73|+ 3099|- 53]: release test-timers-unrefed-in-callback [30:46|% 73|+ 3099|- 53]: release test-timers-user-call [30:46|% 73|+ 3099|- 53]: release test-timers-zero-timeout [30:48|% 73|+ 3099|- 53]: release test-tls-0-dns-altname [30:49|% 73|+ 3099|- 53]: release test-tls-add-context [30:50|% 73|+ 3099|- 53]: release test-tls-addca [30:50|% 73|+ 3099|- 53]: release test-tls-alert [30:52|% 73|+ 3099|- 53]: release test-tls-alert-handling [30:52|% 73|+ 3099|- 53]: release test-tls-alpn-server-client [30:52|% 73|+ 3099|- 53]: release test-tls-async-cb-after-socket-end [30:53|% 73|+ 3099|- 53]: release test-tls-basic-validations [30:53|% 73|+ 3099|- 53]: release test-tls-buffersize [30:53|% 73|+ 3099|- 53]: release test-tls-ca-concat [30:53|% 73|+ 3099|- 53]: release test-tls-canonical-ip [30:56|% 73|+ 3100|- 53]: release test-tls-cert-chains-concat [30:56|% 73|+ 3100|- 53]: release test-tls-cert-chains-in-ca [30:57|% 73|+ 3100|- 53]: release test-tls-cert-ext-encoding [31:01|% 73|+ 3100|- 53]: release test-tls-cert-regression [31:01|% 73|+ 3100|- 53]: release test-tls-check-server-identity [31:02|% 73|+ 3100|- 53]: release test-tls-cipher-list [31:02|% 73|+ 3100|- 53]: release test-tls-cli-max-version-1.2 [31:04|% 73|+ 3100|- 53]: release test-tls-cli-max-version-1.3 [31:04|% 73|+ 3100|- 53]: release test-tls-cli-min-max-conflict [31:05|% 73|+ 3100|- 53]: release test-tls-cli-min-version-1.0 [31:05|% 73|+ 3100|- 53]: release test-tls-cli-min-version-1.1 [31:06|% 73|+ 3100|- 53]: release test-tls-cli-min-version-1.2 [31:07|% 73|+ 3100|- 53]: release test-tls-cli-min-version-1.3 [31:07|% 73|+ 3100|- 53]: release test-tls-client-abort [31:07|% 73|+ 3100|- 53]: release test-tls-client-abort2 [31:07|% 73|+ 3100|- 53]: release test-tls-client-allow-partial-trust-cha... [31:07|% 73|+ 3100|- 53]: release test-tls-client-auth [31:08|% 73|+ 3100|- 53]: release test-tls-client-default-ciphers [31:08|% 73|+ 3100|- 53]: release test-tls-client-destroy-soon [31:08|% 73|+ 3100|- 53]: release test-tls-client-getephemeralkeyinfo [31:08|% 73|+ 3100|- 53]: release test-tls-client-mindhsize [31:08|% 73|+ 3100|- 53]: release test-tls-client-reject [31:09|% 73|+ 3100|- 53]: release test-tls-client-reject-12 [31:09|% 73|+ 3100|- 53]: release test-tls-client-renegotiation-13 [31:10|% 73|+ 3100|- 53]: release test-tls-client-renegotiation-limit [31:10|% 73|+ 3100|- 53]: release test-tls-client-resume [31:11|% 73|+ 3100|- 53]: release test-tls-client-resume-12 [31:11|% 73|+ 3100|- 53]: release test-tls-client-verify [31:11|% 73|+ 3100|- 53]: release test-tls-clientcertengine-invalid-arg-t... [31:12|% 73|+ 3103|- 53]: release test-tls-clientcertengine-unsupported [31:12|% 73|+ 3103|- 53]: release test-tls-close-error [31:12|% 73|+ 3108|- 53]: release test-tls-close-event-after-write [31:12|% 73|+ 3108|- 53]: release test-tls-close-notify [31:12|% 73|+ 3108|- 53]: release test-tls-cnnic-whitelist [31:12|% 73|+ 3108|- 53]: release test-tls-connect-abort-controller [31:12|% 73|+ 3108|- 53]: release test-tls-connect-address-family [31:14|% 73|+ 3108|- 53]: release test-tls-connect-allow-half-open-option [31:16|% 73|+ 3109|- 53]: release test-tls-connect-given-socket [31:25|% 74|+ 3152|- 53]: release test-tls-connect-hints-option [31:26|% 74|+ 3152|- 53]: release test-tls-connect-hwm-option [31:26|% 74|+ 3152|- 53]: release test-tls-connect-memleak [31:26|% 74|+ 3153|- 53]: release test-tls-connect-no-host [31:26|% 74|+ 3157|- 53]: release test-tls-connect-pipe [31:26|% 74|+ 3157|- 53]: release test-tls-connect-secure-context [31:26|% 74|+ 3157|- 53]: release test-tls-connect-simple [31:26|% 74|+ 3157|- 53]: release test-tls-connect-stream-writes [31:26|% 74|+ 3162|- 53]: release test-tls-connect-timeout-option [31:26|% 74|+ 3162|- 53]: release test-tls-delayed-attach [31:26|% 75|+ 3164|- 53]: release test-tls-delayed-attach-error [31:26|% 75|+ 3164|- 53]: release test-tls-destroy-stream [31:26|% 75|+ 3164|- 53]: release test-tls-destroy-stream-12 [31:26|% 75|+ 3164|- 53]: release test-tls-destroy-whilst-write [31:26|% 75|+ 3167|- 53]: release test-tls-dhe [31:26|% 75|+ 3167|- 53]: release test-tls-disable-renegotiation [31:26|% 75|+ 3168|- 53]: release test-tls-ecdh [31:26|% 75|+ 3168|- 53]: release test-tls-ecdh-auto [31:26|% 75|+ 3168|- 53]: release test-tls-ecdh-multiple [31:26|% 75|+ 3168|- 53]: release test-tls-econnreset [31:26|% 75|+ 3168|- 53]: release test-tls-empty-sni-context [31:27|% 75|+ 3174|- 53]: release test-tls-enable-keylog-cli [31:27|% 75|+ 3175|- 53]: release test-tls-enable-trace [31:27|% 75|+ 3180|- 53]: release test-tls-enable-trace-cli [31:27|% 75|+ 3180|- 53]: release test-tls-env-bad-extra-ca [31:27|% 75|+ 3180|- 53]: release test-tls-env-extra-ca [31:27|% 75|+ 3180|- 53]: release test-tls-env-extra-ca-no-crypto [31:27|% 75|+ 3181|- 53]: release test-tls-env-extra-ca-with-options [31:27|% 75|+ 3181|- 53]: release test-tls-error-servername [31:27|% 75|+ 3181|- 53]: release test-tls-error-stack [31:27|% 75|+ 3181|- 53]: release test-tls-exportkeyingmaterial [31:28|% 75|+ 3181|- 53]: release test-tls-external-accessor [31:29|% 75|+ 3181|- 53]: release test-tls-fast-writing [31:29|% 75|+ 3181|- 53]: release test-tls-finished [31:30|% 75|+ 3181|- 53]: release test-tls-friendly-error-message [31:30|% 75|+ 3182|- 53]: release test-tls-generic-stream [31:31|% 75|+ 3182|- 53]: release test-tls-getcertificate-x509 [31:31|% 75|+ 3183|- 53]: release test-tls-getcipher [31:31|% 75|+ 3183|- 53]: release test-tls-getprotocol [31:31|% 75|+ 3184|- 53]: release test-tls-handshake-error [31:32|% 75|+ 3184|- 53]: release test-tls-handshake-exception [31:33|% 75|+ 3184|- 53]: release test-tls-handshake-nohang [31:33|% 75|+ 3184|- 53]: release test-tls-hello-parser-failure [31:34|% 75|+ 3184|- 53]: release test-tls-honorcipherorder [31:34|% 75|+ 3184|- 53]: release test-tls-inception [31:35|% 75|+ 3184|- 53]: release test-tls-interleave [31:35|% 75|+ 3184|- 53]: release test-tls-invalid-pfx [31:35|% 75|+ 3184|- 53]: release test-tls-invoke-queued [31:36|% 75|+ 3184|- 53]: release test-tls-ip-servername-deprecation [31:36|% 75|+ 3184|- 53]: release test-tls-js-stream [31:38|% 75|+ 3184|- 53]: release test-tls-junk-closes-server [31:38|% 75|+ 3184|- 53]: release test-tls-junk-server [31:41|% 75|+ 3184|- 53]: release test-tls-key-mismatch [31:41|% 75|+ 3184|- 53]: release test-tls-keyengine-invalid-arg-type [31:41|% 75|+ 3184|- 53]: release test-tls-keyengine-unsupported [31:43|% 75|+ 3184|- 53]: release test-tls-keylog-tlsv13 [31:44|% 75|+ 3184|- 53]: release test-tls-legacy-deprecated [31:44|% 75|+ 3184|- 53]: release test-tls-legacy-pfx [31:44|% 75|+ 3184|- 53]: release test-tls-max-send-fragment [31:44|% 75|+ 3184|- 53]: release test-tls-min-max-version [31:44|% 75|+ 3184|- 53]: release test-tls-multi-key [31:44|% 75|+ 3184|- 53]: release test-tls-multi-pfx [31:44|% 75|+ 3184|- 53]: release test-tls-multiple-cas-as-string [31:46|% 75|+ 3184|- 53]: release test-tls-net-connect-prefer-path [31:50|% 75|+ 3186|- 53]: release test-tls-net-socket-keepalive [31:50|% 75|+ 3186|- 53]: release test-tls-net-socket-keepalive-12 [31:50|% 75|+ 3186|- 53]: release test-tls-no-cert-required [31:50|% 75|+ 3186|- 53]: release test-tls-no-rsa-key [31:52|% 75|+ 3187|- 53]: release test-tls-no-sslv23 [31:52|% 75|+ 3187|- 53]: release test-tls-no-sslv3 [31:52|% 75|+ 3188|- 53]: release test-tls-ocsp-callback [31:53|% 75|+ 3188|- 53]: release test-tls-on-empty-socket [31:54|% 75|+ 3188|- 53]: release test-tls-onread-static-buffer [31:54|% 75|+ 3188|- 53]: release test-tls-options-boolean-check [31:54|% 75|+ 3188|- 53]: release test-tls-over-http-tunnel [31:55|% 75|+ 3188|- 53]: release test-tls-passphrase [31:55|% 75|+ 3188|- 53]: release test-tls-pause [31:55|% 75|+ 3188|- 53]: release test-tls-peer-certificate [31:55|% 75|+ 3188|- 53]: release test-tls-peer-certificate-encoding [31:56|% 75|+ 3188|- 53]: release test-tls-peer-certificate-multi-keys [31:56|% 75|+ 3188|- 53]: release test-tls-pfx-authorizationerror [31:57|% 75|+ 3195|- 53]: release test-tls-psk-circuit [32:00|% 75|+ 3199|- 53]: release test-tls-psk-errors [32:01|% 75|+ 3205|- 53]: release test-tls-psk-server === release test-runner-cli === Path: parallel/test-runner-cli Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-cli.js --- TIMEOUT --- === release test-runner-coverage === Path: parallel/test-runner-coverage Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-coverage.js --- TIMEOUT --- === release test-runner-coverage-thresholds === Path: parallel/test-runner-coverage-thresholds Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-coverage-thresholds.js --- TIMEOUT --- [32:03|% 76|+ 3219|- 56]: release test-tls-reduced-SECLEVEL-in-cipher [32:03|% 76|+ 3219|- 56]: release test-tls-reinitialize-listeners [32:03|% 76|+ 3219|- 56]: release test-tls-request-timeout [32:03|% 76|+ 3219|- 56]: release test-tls-retain-handle-no-abort === release test-runner-reporters === Path: parallel/test-runner-reporters Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-reporters.js --- TIMEOUT --- [32:06|% 76|+ 3243|- 57]: release test-tls-reuse-host-from-socket [32:06|% 76|+ 3244|- 57]: release test-tls-root-certificates [32:07|% 76|+ 3245|- 57]: release test-tls-secure-context-usage-order [32:07|% 76|+ 3245|- 57]: release test-tls-secure-session [32:07|% 76|+ 3245|- 57]: release test-tls-securepair-fiftharg [32:07|% 77|+ 3246|- 57]: release test-tls-securepair-leak [32:07|% 77|+ 3247|- 57]: release test-tls-securepair-server [32:07|% 77|+ 3247|- 57]: release test-tls-server-capture-rejection [32:07|% 77|+ 3247|- 57]: release test-tls-server-connection-server [32:07|% 77|+ 3247|- 57]: release test-tls-server-failed-handshake-emits-... [32:07|% 77|+ 3247|- 57]: release test-tls-server-parent-constructor-opti... === release test-runner-run-watch === Path: parallel/test-runner-run-watch TAP version 13 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-run-watch.mjs --- TIMEOUT --- === release test-runner-watch-mode === Path: parallel/test-runner-watch-mode TAP version 13 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-watch-mode.mjs --- TIMEOUT --- [32:07|% 77|+ 3254|- 59]: release test-tls-server-setkeycert [32:08|% 77|+ 3259|- 59]: release test-tls-server-setoptions-clientcerten... [32:08|% 77|+ 3259|- 59]: release test-tls-server-verify [32:08|% 77|+ 3259|- 59]: release test-tls-session-cache [32:08|% 77|+ 3259|- 59]: release test-tls-set-ciphers [32:08|% 77|+ 3259|- 59]: release test-tls-set-ciphers-error [32:08|% 77|+ 3259|- 59]: release test-tls-set-encoding [32:08|% 77|+ 3259|- 59]: release test-tls-set-secure-context [32:08|% 77|+ 3259|- 59]: release test-tls-set-sigalgs [32:09|% 77|+ 3259|- 59]: release test-tls-sni-option [32:09|% 77|+ 3259|- 59]: release test-tls-sni-server-client [32:11|% 77|+ 3259|- 59]: release test-tls-sni-servername [32:11|% 77|+ 3259|- 59]: release test-tls-snicallback-error [32:11|% 77|+ 3261|- 59]: release test-tls-socket-allow-half-open-option [32:11|% 77|+ 3261|- 59]: release test-tls-socket-close [32:12|% 77|+ 3261|- 59]: release test-tls-socket-constructor-alpn-option... [32:12|% 77|+ 3261|- 59]: release test-tls-socket-default-options [32:12|% 77|+ 3261|- 59]: release test-tls-socket-destroy [32:12|% 77|+ 3261|- 59]: release test-tls-socket-failed-handshake-emits-... [32:12|% 77|+ 3261|- 59]: release test-tls-socket-snicallback-without-ser... [32:13|% 77|+ 3261|- 59]: release test-tls-startcom-wosign-whitelist [32:13|% 77|+ 3261|- 59]: release test-tls-starttls-server [32:13|% 77|+ 3261|- 59]: release test-tls-streamwrap-buffersize [32:13|% 77|+ 3261|- 59]: release test-tls-ticket [32:13|% 77|+ 3261|- 59]: release test-tls-ticket-12 [32:13|% 77|+ 3261|- 59]: release test-tls-ticket-cluster [32:13|% 77|+ 3261|- 59]: release test-tls-ticket-invalid-arg [32:13|% 77|+ 3262|- 59]: release test-tls-timeout-server [32:13|% 77|+ 3262|- 59]: release test-tls-timeout-server-2 [32:14|% 77|+ 3264|- 59]: release test-tls-tlswrap-segfault [32:15|% 77|+ 3264|- 59]: release test-tls-tlswrap-segfault-2 [32:15|% 77|+ 3264|- 59]: release test-tls-translate-peer-certificate [32:15|% 77|+ 3264|- 59]: release test-tls-transport-destroy-after-own-gc [32:15|% 77|+ 3264|- 59]: release test-tls-use-after-free-regression [32:16|% 77|+ 3264|- 59]: release test-tls-wrap-econnreset [32:16|% 77|+ 3264|- 59]: release test-tls-wrap-econnreset-localaddress [32:16|% 77|+ 3266|- 59]: release test-tls-wrap-econnreset-pipe [32:16|% 77|+ 3266|- 59]: release test-tls-wrap-econnreset-socket [32:16|% 77|+ 3266|- 59]: release test-tls-wrap-event-emmiter [32:16|% 77|+ 3266|- 59]: release test-tls-wrap-no-abort [32:16|% 77|+ 3266|- 59]: release test-tls-wrap-timeout [32:20|% 77|+ 3266|- 59]: release test-tls-write-error [32:21|% 77|+ 3266|- 59]: release test-tls-writewrap-leak [32:21|% 77|+ 3266|- 59]: release test-tls-zero-clear-in [32:21|% 77|+ 3266|- 59]: release test-tojson-perf_hooks [32:21|% 77|+ 3266|- 59]: release test-trace-atomic-deprecation [32:21|% 77|+ 3266|- 59]: release test-trace-atomics-wait [32:21|% 77|+ 3266|- 59]: release test-trace-env [32:23|% 77|+ 3266|- 59]: release test-trace-env-stack [32:23|% 77|+ 3266|- 59]: release test-trace-events-all [32:27|% 77|+ 3271|- 59]: release test-trace-events-api [32:28|% 77|+ 3271|- 59]: release test-trace-events-api-worker-disabled [32:28|% 77|+ 3271|- 59]: release test-trace-events-async-hooks [32:28|% 77|+ 3272|- 59]: release test-trace-events-async-hooks-dynamic [32:28|% 77|+ 3272|- 59]: release test-trace-events-async-hooks-worker [32:28|% 77|+ 3272|- 59]: release test-trace-events-binding [32:28|% 77|+ 3272|- 59]: release test-trace-events-bootstrap [32:28|% 77|+ 3272|- 59]: release test-trace-events-category-used [32:28|% 77|+ 3272|- 59]: release test-trace-events-console [32:28|% 77|+ 3272|- 59]: release test-trace-events-dynamic-enable [32:28|% 77|+ 3272|- 59]: release test-trace-events-dynamic-enable-worker... [32:28|% 77|+ 3272|- 59]: release test-trace-events-environment [32:28|% 77|+ 3272|- 59]: release test-trace-events-file-pattern [32:28|% 77|+ 3272|- 59]: release test-trace-events-fs-async [32:28|% 77|+ 3272|- 59]: release test-trace-events-fs-sync [32:28|% 77|+ 3272|- 59]: release test-trace-events-get-category-enabled-... [32:29|% 77|+ 3274|- 59]: release test-trace-events-http [32:29|% 77|+ 3274|- 59]: release test-trace-events-metadata [32:33|% 77|+ 3282|- 59]: release test-trace-events-net [32:33|% 77|+ 3282|- 59]: release test-trace-events-net-abstract-socket [32:33|% 77|+ 3282|- 59]: release test-trace-events-none [32:34|% 78|+ 3293|- 59]: release test-trace-events-process-exit [32:34|% 78|+ 3294|- 59]: release test-trace-events-promises [32:34|% 78|+ 3309|- 59]: release test-trace-events-threadpool [32:34|% 78|+ 3309|- 59]: release test-trace-events-v8 [32:34|% 78|+ 3309|- 59]: release test-trace-events-vm [32:34|% 78|+ 3311|- 59]: release test-trace-events-worker-metadata [32:34|% 78|+ 3311|- 59]: release test-trace-events-worker-metadata-with-... [32:34|% 78|+ 3312|- 59]: release test-trace-exit [32:35|% 78|+ 3315|- 59]: release test-trace-exit-stack-limit [32:35|% 78|+ 3315|- 59]: release test-tracing-no-crash [32:36|% 78|+ 3325|- 59]: release test-tty-backwards-api [32:36|% 78|+ 3325|- 59]: release test-tty-stdin-end [32:36|% 78|+ 3325|- 59]: release test-tty-stdin-pipe [32:37|% 78|+ 3326|- 59]: release test-ttywrap-invalid-fd [32:37|% 78|+ 3328|- 59]: release test-ttywrap-stack [32:37|% 78|+ 3329|- 59]: release test-tz-version [32:37|% 78|+ 3329|- 59]: release test-unhandled-exception-rethrow-error [32:38|% 78|+ 3329|- 59]: release test-unhandled-exception-with-worker-in... [32:39|% 79|+ 3335|- 59]: release test-unicode-node-options [32:39|% 79|+ 3340|- 59]: release test-url-domain-ascii-unicode [32:39|% 79|+ 3340|- 59]: release test-url-fileurltopath [32:39|% 79|+ 3340|- 59]: release test-url-format [32:39|% 79|+ 3340|- 59]: release test-url-format-invalid-input [32:39|% 79|+ 3340|- 59]: release test-url-format-whatwg [32:40|% 79|+ 3340|- 59]: release test-url-is-url-internal [32:40|% 79|+ 3340|- 59]: release test-url-parse-format [32:40|% 79|+ 3340|- 59]: release test-url-parse-invalid-input [32:40|% 79|+ 3340|- 59]: release test-url-parse-query [32:40|% 79|+ 3340|- 59]: release test-url-pathtofileurl [32:40|% 79|+ 3340|- 59]: release test-url-relative [32:40|% 79|+ 3340|- 59]: release test-url-revokeobjecturl [32:40|% 79|+ 3340|- 59]: release test-url-urltooptions [32:40|% 79|+ 3340|- 59]: release test-utf8-scripts [32:40|% 79|+ 3340|- 59]: release test-util [32:40|% 79|+ 3340|- 59]: release test-util-callbackify [32:40|% 79|+ 3340|- 59]: release test-util-deprecate [32:40|% 79|+ 3340|- 59]: release test-util-deprecate-invalid-code [32:40|% 79|+ 3340|- 59]: release test-util-emit-experimental-warning [32:40|% 79|+ 3340|- 59]: release test-util-format [32:41|% 79|+ 3340|- 59]: release test-util-getcallsite [32:41|% 79|+ 3340|- 59]: release test-util-getcallsites [32:42|% 79|+ 3340|- 59]: release test-util-inherits [32:42|% 79|+ 3340|- 59]: release test-util-inspect [32:42|% 79|+ 3340|- 59]: release test-util-inspect-getters-accessing-thi... [32:42|% 79|+ 3340|- 59]: release test-util-inspect-long-running [32:43|% 79|+ 3342|- 59]: release test-util-inspect-namespace [32:44|% 79|+ 3342|- 59]: release test-util-inspect-proxy [32:44|% 79|+ 3342|- 59]: release test-util-internal [32:45|% 79|+ 3342|- 59]: release test-util-isDeepStrictEqual [32:45|% 79|+ 3342|- 59]: release test-util-log [32:48|% 79|+ 3345|- 59]: release test-util-parse-env [32:49|% 79|+ 3345|- 59]: release test-util-primordial-monkeypatching [32:50|% 79|+ 3351|- 59]: release test-util-promisify [32:51|% 79|+ 3354|- 59]: release test-util-promisify-custom-names [32:51|% 79|+ 3354|- 59]: release test-util-sigint-watchdog [32:51|% 79|+ 3354|- 59]: release test-util-sleep [32:51|% 79|+ 3354|- 59]: release test-util-stripvtcontrolcharacters [32:52|% 79|+ 3356|- 59]: release test-util-styletext [32:52|% 79|+ 3356|- 59]: release test-util-text-decoder [32:52|% 79|+ 3356|- 59]: release test-util-types [32:52|% 79|+ 3356|- 59]: release test-util-types-exists [32:54|% 79|+ 3357|- 59]: release test-uv-binding-constant [32:54|% 79|+ 3357|- 59]: release test-uv-errmap [32:54|% 79|+ 3357|- 59]: release test-uv-errno [33:01|% 79|+ 3357|- 59]: release test-uv-unmapped-exception [33:02|% 79|+ 3357|- 59]: release test-v8-collect-gc-profile [33:04|% 79|+ 3357|- 59]: release test-v8-collect-gc-profile-exit-before-... [33:05|% 79|+ 3357|- 59]: release test-v8-collect-gc-profile-in-worker [33:06|% 79|+ 3357|- 59]: release test-v8-coverage [33:07|% 79|+ 3357|- 59]: release test-v8-deserialize-buffer [33:08|% 79|+ 3357|- 59]: release test-v8-flag-pool-size-0 [33:11|% 79|+ 3357|- 59]: release test-v8-flag-type-check [33:11|% 79|+ 3357|- 59]: release test-v8-flags [33:11|% 79|+ 3357|- 59]: release test-v8-getheapsnapshot-twice [33:12|% 79|+ 3357|- 59]: release test-v8-global-setter [33:13|% 79|+ 3357|- 59]: release test-v8-query-objects [33:16|% 79|+ 3361|- 59]: release test-v8-serdes [33:16|% 79|+ 3361|- 59]: release test-v8-serialize-leak [33:16|% 79|+ 3361|- 59]: release test-v8-startup-snapshot-api [33:16|% 79|+ 3361|- 59]: release test-v8-stats [33:16|% 79|+ 3362|- 59]: release test-v8-stop-coverage [33:16|% 79|+ 3362|- 59]: release test-v8-take-coverage [33:17|% 79|+ 3362|- 59]: release test-v8-take-coverage-noop [33:17|% 79|+ 3362|- 59]: release test-v8-version-tag [33:18|% 79|+ 3362|- 59]: release test-validators [33:18|% 79|+ 3363|- 59]: release test-vfs [33:19|% 79|+ 3363|- 59]: release test-vm-access-process-env [33:20|% 79|+ 3363|- 59]: release test-vm-api-handles-getter-errors [33:20|% 79|+ 3363|- 59]: release test-vm-attributes-property-not-on-sand... [33:23|% 79|+ 3364|- 59]: release test-vm-basic [33:23|% 79|+ 3365|- 59]: release test-vm-cached-data [33:23|% 79|+ 3365|- 59]: release test-vm-codegen [33:24|% 79|+ 3365|- 59]: release test-vm-context [33:30|% 80|+ 3388|- 59]: release test-vm-context-async-script [33:30|% 80|+ 3388|- 59]: release test-vm-context-dont-contextify [33:31|% 80|+ 3403|- 59]: release test-vm-context-property-forwarding [33:31|% 80|+ 3403|- 59]: release test-vm-create-and-run-in-context [33:31|% 80|+ 3404|- 59]: release test-vm-create-context-accessors [33:31|% 80|+ 3409|- 59]: release test-vm-create-context-arg [33:32|% 81|+ 3418|- 59]: release test-vm-create-context-circular-referen... [33:33|% 81|+ 3421|- 59]: release test-vm-createcacheddata [33:33|% 81|+ 3435|- 59]: release test-vm-cross-context [33:33|% 81|+ 3435|- 59]: release test-vm-data-property-writable [33:33|% 81|+ 3435|- 59]: release test-vm-deleting-property [33:34|% 81|+ 3435|- 59]: release test-vm-dynamic-import-callback-missing... [33:34|% 81|+ 3435|- 59]: release test-vm-function-declaration [33:34|% 81|+ 3435|- 59]: release test-vm-function-redefinition [33:34|% 81|+ 3435|- 59]: release test-vm-getters [33:34|% 81|+ 3435|- 59]: release test-vm-global-assignment [33:34|% 81|+ 3435|- 59]: release test-vm-global-configurable-properties [33:34|% 81|+ 3435|- 59]: release test-vm-global-define-property [33:34|% 81|+ 3435|- 59]: release test-vm-global-get-own [33:34|% 81|+ 3435|- 59]: release test-vm-global-identity [33:34|% 81|+ 3435|- 59]: release test-vm-global-non-writable-properties [33:34|% 81|+ 3435|- 59]: release test-vm-global-property-enumerator [33:34|% 81|+ 3435|- 59]: release test-vm-global-property-interceptors [33:34|% 81|+ 3435|- 59]: release test-vm-global-property-prototype [33:34|% 81|+ 3442|- 59]: release test-vm-global-setter [33:34|% 81|+ 3446|- 59]: release test-vm-harmony-symbols [33:34|% 81|+ 3447|- 59]: release test-vm-indexed-properties [33:34|% 81|+ 3447|- 59]: release test-vm-inherited_properties [33:34|% 81|+ 3447|- 59]: release test-vm-is-context [33:34|% 81|+ 3447|- 59]: release test-vm-low-stack-space [33:34|% 81|+ 3447|- 59]: release test-vm-measure-memory === release test-source-map-enable === Path: parallel/test-source-map-enable Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-source-map-enable.js --- TIMEOUT --- [33:34|% 81|+ 3447|- 60]: release test-vm-measure-memory-lazy [33:34|% 81|+ 3447|- 60]: release test-vm-measure-memory-multi-context [33:34|% 81|+ 3447|- 60]: release test-vm-module-basic [33:34|% 81|+ 3447|- 60]: release test-vm-module-cached-data [33:34|% 81|+ 3447|- 60]: release test-vm-module-dynamic-import [33:35|% 81|+ 3447|- 60]: release test-vm-module-dynamic-namespace [33:35|% 81|+ 3447|- 60]: release test-vm-module-errors [33:35|% 81|+ 3447|- 60]: release test-vm-module-import-meta [33:35|% 81|+ 3447|- 60]: release test-vm-module-link [33:36|% 81|+ 3449|- 60]: release test-vm-module-reevaluate [33:36|% 81|+ 3451|- 60]: release test-vm-module-referrer-realm [33:36|% 81|+ 3451|- 60]: release test-vm-module-synthetic [33:36|% 81|+ 3451|- 60]: release test-vm-new-script-new-context [33:36|% 81|+ 3451|- 60]: release test-vm-new-script-this-context [33:37|% 81|+ 3451|- 60]: release test-vm-no-dynamic-import-callback [33:38|% 81|+ 3455|- 60]: release test-vm-not-strict [33:38|% 81|+ 3455|- 60]: release test-vm-options-validation [33:38|% 81|+ 3455|- 60]: release test-vm-ownkeys [33:38|% 81|+ 3455|- 60]: release test-vm-ownpropertynames [33:38|% 81|+ 3455|- 60]: release test-vm-ownpropertysymbols [33:38|% 81|+ 3455|- 60]: release test-vm-parse-abort-on-uncaught-excepti... [33:38|% 81|+ 3455|- 60]: release test-vm-preserves-property [33:39|% 81|+ 3455|- 60]: release test-vm-property-not-on-sandbox [33:39|% 81|+ 3455|- 60]: release test-vm-proxies [33:39|% 81|+ 3455|- 60]: release test-vm-proxy-failure-CP [33:39|% 82|+ 3458|- 60]: release test-vm-run-in-new-context [33:39|% 82|+ 3458|- 60]: release test-vm-script-throw-in-tostring [33:40|% 82|+ 3458|- 60]: release test-vm-set-property-proxy [33:40|% 82|+ 3458|- 60]: release test-vm-set-proto-null-on-globalthis [33:40|% 82|+ 3458|- 60]: release test-vm-sigint [33:41|% 82|+ 3461|- 60]: release test-vm-sigint-existing-handler [33:41|% 82|+ 3461|- 60]: release test-vm-source-map-url [33:41|% 82|+ 3461|- 60]: release test-vm-static-this [33:41|% 82|+ 3461|- 60]: release test-vm-strict-assign [33:41|% 82|+ 3461|- 60]: release test-vm-strict-mode [33:41|% 82|+ 3461|- 60]: release test-vm-symbols [33:41|% 82|+ 3461|- 60]: release test-vm-syntax-error-message [33:41|% 82|+ 3461|- 60]: release test-vm-syntax-error-stderr [33:41|% 82|+ 3461|- 60]: release test-vm-timeout [33:41|% 82|+ 3461|- 60]: release test-vm-timeout-escape-promise [33:41|% 82|+ 3461|- 60]: release test-vm-timeout-escape-promise-2 [33:42|% 82|+ 3461|- 60]: release test-vm-timeout-escape-promise-module [33:45|% 82|+ 3463|- 60]: release test-warn-multipleResolves [33:47|% 82|+ 3463|- 60]: release test-warn-sigprof [33:47|% 82|+ 3463|- 60]: release test-warn-stream-wrap [33:47|% 82|+ 3464|- 60]: release test-watch-file-shared-dependency [33:47|% 82|+ 3464|- 60]: release test-watch-mode-files_watcher [33:49|% 82|+ 3465|- 60]: release test-weakref [33:50|% 82|+ 3465|- 60]: release test-webcrypto-constructors [33:50|% 82|+ 3465|- 60]: release test-webcrypto-cryptokey-workers [33:51|% 82|+ 3465|- 60]: release test-webcrypto-derivebits [33:51|% 82|+ 3465|- 60]: release test-webcrypto-derivebits-cfrg [33:51|% 82|+ 3465|- 60]: release test-webcrypto-derivebits-ecdh [33:51|% 82|+ 3465|- 60]: release test-webcrypto-derivebits-hkdf [33:51|% 82|+ 3465|- 60]: release test-webcrypto-derivekey [33:51|% 82|+ 3465|- 60]: release test-webcrypto-derivekey-cfrg [33:52|% 82|+ 3465|- 60]: release test-webcrypto-derivekey-ecdh [33:52|% 82|+ 3465|- 60]: release test-webcrypto-digest [33:55|% 82|+ 3465|- 60]: release test-webcrypto-encrypt-decrypt [34:01|% 82|+ 3465|- 60]: release test-webcrypto-encrypt-decrypt-aes [34:03|% 82|+ 3467|- 60]: release test-webcrypto-encrypt-decrypt-rsa [34:04|% 82|+ 3468|- 60]: release test-webcrypto-export-import [34:07|% 82|+ 3468|- 60]: release test-webcrypto-export-import-cfrg [34:07|% 82|+ 3468|- 60]: release test-webcrypto-export-import-ec [34:07|% 82|+ 3468|- 60]: release test-webcrypto-export-import-rsa [34:07|% 82|+ 3468|- 60]: release test-webcrypto-getRandomValues [34:07|% 82|+ 3468|- 60]: release test-webcrypto-keygen [34:07|% 82|+ 3468|- 60]: release test-webcrypto-random [34:07|% 82|+ 3469|- 60]: release test-webcrypto-sign-verify [34:07|% 82|+ 3469|- 60]: release test-webcrypto-sign-verify-ecdsa [34:07|% 82|+ 3469|- 60]: release test-webcrypto-sign-verify-eddsa [34:08|% 82|+ 3470|- 60]: release test-webcrypto-sign-verify-hmac [34:09|% 82|+ 3470|- 60]: release test-webcrypto-sign-verify-rsa [34:12|% 82|+ 3470|- 60]: release test-webcrypto-util [34:12|% 82|+ 3470|- 60]: release test-webcrypto-webidl [34:12|% 82|+ 3470|- 60]: release test-webcrypto-wrap-unwrap [34:13|% 82|+ 3471|- 60]: release test-websocket [34:13|% 82|+ 3471|- 60]: release test-websocket-disabled [34:15|% 82|+ 3482|- 60]: release test-webstorage [34:15|% 82|+ 3482|- 60]: release test-webstream-encoding-inspect [34:15|% 82|+ 3482|- 60]: release test-webstream-readable-from [34:19|% 82|+ 3499|- 60]: release test-webstream-readablestream-pipeto [34:19|% 82|+ 3499|- 60]: release test-webstream-string-tag === release test-stdio-pipe-access === Path: parallel/test-stdio-pipe-access Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-stdio-pipe-access.js --- TIMEOUT --- [34:21|% 83|+ 3525|- 61]: release test-webstream-structured-clone-no-left... [34:22|% 83|+ 3531|- 61]: release test-webstreams-abort-controller [34:22|% 83|+ 3531|- 61]: release test-webstreams-clone-unref [34:22|% 83|+ 3532|- 61]: release test-webstreams-compose [34:22|% 83|+ 3538|- 61]: release test-webstreams-finished [34:23|% 83|+ 3538|- 61]: release test-webstreams-pipeline [34:23|% 83|+ 3538|- 61]: release test-whatwg-encoding-custom-api-basics [34:23|% 83|+ 3541|- 61]: release test-whatwg-encoding-custom-fatal-strea... [34:23|% 83|+ 3541|- 61]: release test-whatwg-encoding-custom-internals [34:23|% 83|+ 3541|- 61]: release test-whatwg-encoding-custom-interop [34:23|% 83|+ 3541|- 61]: release test-whatwg-encoding-custom-textdecoder [34:23|% 84|+ 3542|- 61]: release test-whatwg-encoding-custom-textdecoder... [34:25|% 84|+ 3543|- 61]: release test-whatwg-encoding-custom-textdecoder... [34:25|% 84|+ 3543|- 61]: release test-whatwg-encoding-custom-textdecoder... [34:25|% 84|+ 3543|- 61]: release test-whatwg-encoding-custom-textdecoder... [34:25|% 84|+ 3543|- 61]: release test-whatwg-encoding-custom-textdecoder... [34:26|% 84|+ 3543|- 61]: release test-whatwg-encoding-custom-textdecoder... [34:26|% 84|+ 3543|- 61]: release test-whatwg-events-add-event-listener-o... [34:26|% 84|+ 3543|- 61]: release test-whatwg-events-add-event-listener-o... [34:26|% 84|+ 3544|- 61]: release test-whatwg-events-customevent [34:26|% 84|+ 3544|- 61]: release test-whatwg-events-event-constructors [34:27|% 84|+ 3544|- 61]: release test-whatwg-events-eventtarget-this-of-... [34:28|% 84|+ 3544|- 61]: release test-whatwg-readablebytestream [34:28|% 84|+ 3544|- 61]: release test-whatwg-readablebytestream-bad-buff... [34:28|% 84|+ 3544|- 61]: release test-whatwg-readablebytestreambyob [34:28|% 84|+ 3544|- 61]: release test-whatwg-readablestream [34:28|% 84|+ 3544|- 61]: release test-whatwg-readablestream [34:28|% 84|+ 3544|- 61]: release test-whatwg-transformstream [34:28|% 84|+ 3545|- 61]: release test-whatwg-url-canparse [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-deepequal [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-global [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-href-side-effect [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-inspect [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-parsing [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-properties [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-app... [34:29|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-con... [34:30|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-del... [34:30|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-ent... [34:30|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-for... [34:30|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-get [34:31|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-get... [34:33|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-has [34:33|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-ins... [34:33|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-key... [34:33|% 84|+ 3545|- 61]: release test-whatwg-url-custom-searchparams-set [34:33|% 84|+ 3547|- 61]: release test-whatwg-url-custom-searchparams-sor... [34:37|% 84|+ 3547|- 61]: release test-whatwg-url-custom-searchparams-str... [34:39|% 84|+ 3548|- 61]: release test-whatwg-url-custom-searchparams-val... [34:40|% 84|+ 3548|- 61]: release test-whatwg-url-custom-setters [34:40|% 84|+ 3548|- 61]: release test-whatwg-url-custom-tostringtag [34:40|% 84|+ 3548|- 61]: release test-whatwg-url-invalidthis [34:41|% 84|+ 3548|- 61]: release test-whatwg-url-override-hostname [34:42|% 84|+ 3548|- 61]: release test-whatwg-url-properties [34:42|% 84|+ 3548|- 61]: release test-whatwg-webstreams-adapters-streamb... [34:43|% 84|+ 3550|- 61]: release test-whatwg-webstreams-adapters-to-read... [34:43|% 84|+ 3550|- 61]: release test-whatwg-webstreams-adapters-to-read... [34:43|% 84|+ 3552|- 61]: release test-whatwg-webstreams-adapters-to-stre... [34:43|% 84|+ 3552|- 61]: release test-whatwg-webstreams-adapters-to-stre... [34:43|% 84|+ 3552|- 61]: release test-whatwg-webstreams-adapters-to-stre... [34:43|% 84|+ 3552|- 61]: release test-whatwg-webstreams-adapters-to-writ... [34:43|% 84|+ 3552|- 61]: release test-whatwg-webstreams-compression [34:43|% 84|+ 3553|- 61]: release test-whatwg-webstreams-coverage [34:44|% 84|+ 3553|- 61]: release test-whatwg-webstreams-encoding [34:44|% 84|+ 3553|- 61]: release test-whatwg-webstreams-transfer [34:46|% 84|+ 3553|- 61]: release test-whatwg-writablestream [34:46|% 84|+ 3553|- 61]: release test-windows-abort-exitcode [34:46|% 84|+ 3553|- 61]: release test-windows-failed-heap-allocation [34:48|% 84|+ 3557|- 61]: release test-worker [34:48|% 84|+ 3557|- 61]: release test-worker [34:49|% 84|+ 3557|- 61]: release test-worker-abort-on-uncaught-exception [34:49|% 84|+ 3557|- 61]: release test-worker-abort-on-uncaught-exception... [34:49|% 84|+ 3557|- 61]: release test-worker-arraybuffer-zerofill [34:49|% 84|+ 3557|- 61]: release test-worker-beforeexit-throw-exit [34:51|% 84|+ 3560|- 61]: release test-worker-broadcastchannel [34:54|% 84|+ 3574|- 61]: release test-worker-broadcastchannel-wpt [34:54|% 84|+ 3574|- 61]: release test-worker-cjs-workerdata [34:55|% 84|+ 3574|- 61]: release test-worker-cleanexit-with-js [34:56|% 85|+ 3590|- 61]: release test-worker-cleanexit-with-moduleload [34:56|% 85|+ 3591|- 61]: release test-worker-cleanup-handles [34:56|% 85|+ 3591|- 61]: release test-worker-cli-options [34:56|% 85|+ 3591|- 61]: release test-worker-console-listeners [34:56|% 85|+ 3592|- 61]: release test-worker-crypto-sign-transfer-result [34:56|% 85|+ 3602|- 61]: release test-worker-data-url [34:56|% 85|+ 3602|- 61]: release test-worker-debug [34:56|% 85|+ 3610|- 61]: release test-worker-dns-terminate [34:56|% 85|+ 3610|- 61]: release test-worker-dns-terminate-during-query [34:56|% 85|+ 3612|- 61]: release test-worker-environmentdata [34:56|% 85|+ 3612|- 61]: release test-worker-error-stack-getter-throws [34:56|% 85|+ 3612|- 61]: release test-worker-esm-exit [34:56|% 86|+ 3637|- 61]: release test-worker-esm-missing-main [34:56|% 86|+ 3637|- 61]: release test-worker-esmodule [34:56|% 86|+ 3637|- 61]: release test-worker-eval-typescript [34:56|% 86|+ 3637|- 61]: release test-worker-event [34:56|% 86|+ 3637|- 61]: release test-worker-execargv [34:56|% 86|+ 3637|- 61]: release test-worker-execargv-invalid [34:56|% 86|+ 3637|- 61]: release test-worker-exit-code [34:56|% 86|+ 3637|- 61]: release test-worker-exit-event-error [34:56|% 86|+ 3637|- 61]: release test-worker-exit-from-uncaught-exceptio... [34:56|% 86|+ 3637|- 61]: release test-worker-exit-heapsnapshot [34:56|% 86|+ 3637|- 61]: release test-worker-fs-stat-watcher [34:56|% 86|+ 3637|- 61]: release test-worker-hasref [34:56|% 86|+ 3641|- 61]: release test-worker-heap-snapshot [34:57|% 86|+ 3641|- 61]: release test-worker-heapdump-failure [34:57|% 86|+ 3646|- 61]: release test-worker-http2-generic-streams-termi... [34:57|% 86|+ 3646|- 61]: release test-worker-http2-stream-terminate [34:57|% 86|+ 3646|- 61]: release test-worker-init-failure [34:57|% 86|+ 3646|- 61]: release test-worker-invalid-workerdata [34:57|% 86|+ 3647|- 61]: release test-worker-load-file-with-extension-ot... [34:57|% 86|+ 3647|- 61]: release test-worker-memory [34:57|% 86|+ 3647|- 61]: release test-worker-message-channel [34:57|% 86|+ 3647|- 61]: release test-worker-message-channel-sharedarray... [34:57|% 86|+ 3647|- 61]: release test-worker-message-event [34:57|% 86|+ 3647|- 61]: release test-worker-message-mark-as-uncloneable [34:57|% 86|+ 3647|- 61]: release test-worker-message-not-serializable [34:58|% 86|+ 3648|- 61]: release test-worker-message-port [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-arraybuffer [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-close [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-close-while-re... [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-constructor [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-drain [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-infinite-messa... [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-inspect-during... [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-jstransferable... [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-message-before... [34:58|% 86|+ 3652|- 61]: release test-worker-message-port-message-port-t... [34:59|% 86|+ 3652|- 61]: release test-worker-message-port-move [34:59|% 86|+ 3652|- 61]: release test-worker-message-port-multiple-share... [34:59|% 86|+ 3652|- 61]: release test-worker-message-port-receive-messag... [34:59|% 86|+ 3652|- 61]: release test-worker-message-port-terminate-tran... [35:00|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-close... [35:01|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-dupli... [35:01|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-fake-... [35:01|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-fake-... [35:01|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-fileh... [35:01|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-nativ... [35:02|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-self [35:04|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-targe... [35:04|% 86|+ 3652|- 61]: release test-worker-message-port-transfer-termi... [35:11|% 86|+ 3652|- 61]: release test-worker-message-port-wasm-module [35:11|% 86|+ 3652|- 61]: release test-worker-message-port-wasm-threads [35:12|% 86|+ 3652|- 61]: release test-worker-message-transfer-port-mark-... [35:16|% 86|+ 3655|- 61]: release test-worker-message-type-unknown [35:19|% 86|+ 3658|- 61]: release test-worker-messageport-hasref [35:20|% 86|+ 3658|- 61]: release test-worker-messaging [35:20|% 86|+ 3658|- 61]: release test-worker-messaging-errors-handler [35:20|% 86|+ 3658|- 61]: release test-worker-messaging-errors-invalid [35:21|% 86|+ 3658|- 61]: release test-worker-messaging-errors-timeout [35:22|% 86|+ 3658|- 61]: release test-worker-mjs-workerdata [35:22|% 86|+ 3658|- 61]: release test-worker-name [35:23|% 86|+ 3658|- 61]: release test-worker-nearheaplimit-deadlock [35:25|% 86|+ 3658|- 61]: release test-worker-nested-on-process-exit [35:26|% 86|+ 3658|- 61]: release test-worker-nested-uncaught [35:26|% 86|+ 3658|- 61]: release test-worker-nexttick-terminate [35:26|% 86|+ 3658|- 61]: release test-worker-no-sab [35:26|% 86|+ 3658|- 61]: release test-worker-no-stdin-stdout-interaction [35:26|% 86|+ 3658|- 61]: release test-worker-node-options [35:26|% 86|+ 3658|- 61]: release test-worker-non-fatal-uncaught-exceptio... [35:26|% 86|+ 3658|- 61]: release test-worker-on-process-exit [35:26|% 86|+ 3658|- 61]: release test-worker-onmessage [35:26|% 86|+ 3658|- 61]: release test-worker-onmessage-not-a-function [35:26|% 86|+ 3658|- 61]: release test-worker-parent-port-ref [35:26|% 86|+ 3658|- 61]: release test-worker-process-argv [35:26|% 86|+ 3658|- 61]: release test-worker-process-cwd [35:26|% 86|+ 3658|- 61]: release test-worker-process-env [35:26|% 86|+ 3658|- 61]: release test-worker-process-env-shared [35:26|% 86|+ 3658|- 61]: release test-worker-process-exit-async-module [35:26|% 86|+ 3659|- 61]: release test-worker-ref [35:26|% 86|+ 3659|- 61]: release test-worker-ref-onexit [35:26|% 86|+ 3659|- 61]: release test-worker-relative-path [35:26|% 86|+ 3659|- 61]: release test-worker-relative-path-double-dot [35:26|% 86|+ 3660|- 61]: release test-worker-resource-limits [35:26|% 86|+ 3660|- 61]: release test-worker-safe-getters [35:26|% 86|+ 3660|- 61]: release test-worker-sharedarraybuffer-from-work... [35:27|% 86|+ 3661|- 61]: release test-worker-stack-overflow [35:27|% 86|+ 3661|- 61]: release test-worker-stack-overflow-stack-size [35:27|% 86|+ 3661|- 61]: release test-worker-stdio [35:27|% 86|+ 3661|- 61]: release test-worker-stdio-flush [35:27|% 86|+ 3661|- 61]: release test-worker-stdio-flush-inflight [35:27|% 86|+ 3661|- 61]: release test-worker-stdio-from-preload-module [35:27|% 86|+ 3661|- 61]: release test-worker-syntax-error [35:28|% 86|+ 3661|- 61]: release test-worker-syntax-error-file [35:29|% 87|+ 3671|- 61]: release test-worker-terminate-http2-respond-wit... [35:29|% 87|+ 3671|- 61]: release test-worker-terminate-microtask-loop [35:29|% 87|+ 3671|- 61]: release test-worker-terminate-nested [35:30|% 87|+ 3672|- 61]: release test-worker-terminate-null-handler [35:35|% 87|+ 3676|- 61]: release test-worker-terminate-ref-public-port [35:36|% 87|+ 3676|- 61]: release test-worker-terminate-source-map [35:44|% 88|+ 3715|- 61]: release test-worker-terminate-timers [35:44|% 88|+ 3716|- 61]: release test-worker-terminate-unrefed [35:44|% 88|+ 3716|- 61]: release test-worker-track-unmanaged-fds [35:45|% 88|+ 3723|- 61]: release test-worker-type-check [35:45|% 88|+ 3723|- 61]: release test-worker-uncaught-exception [35:45|% 88|+ 3723|- 61]: release test-worker-uncaught-exception-async [35:45|% 88|+ 3723|- 61]: release test-worker-unref-from-message-during-e... [35:45|% 88|+ 3724|- 61]: release test-worker-unsupported-eval-on-url [35:45|% 88|+ 3724|- 61]: release test-worker-unsupported-path [35:46|% 88|+ 3724|- 61]: release test-worker-unsupported-things [35:46|% 88|+ 3724|- 61]: release test-worker-vm-context-terminate [35:46|% 88|+ 3724|- 61]: release test-worker-voluntarily-exit-followed-b... [35:46|% 88|+ 3724|- 61]: release test-worker-voluntarily-exit-followed-b... [35:46|% 88|+ 3726|- 61]: release test-worker-workerdata-messageport [35:47|% 88|+ 3726|- 61]: release test-worker-workerdata-sharedarraybuffe... [35:47|% 88|+ 3726|- 61]: release test-wrap-js-stream-destroy [35:47|% 88|+ 3726|- 61]: release test-wrap-js-stream-duplex [35:47|% 88|+ 3726|- 61]: release test-wrap-js-stream-exceptions [35:47|% 88|+ 3730|- 61]: release test-wrap-js-stream-read-stop [35:47|% 88|+ 3730|- 61]: release test-x509-escaping [35:47|% 88|+ 3730|- 61]: release test-zlib [35:47|% 88|+ 3730|- 61]: release test-zlib-brotli [35:47|% 88|+ 3730|- 61]: release test-zlib-brotli-16GB [35:47|% 88|+ 3730|- 61]: release test-zlib-brotli-flush [35:47|% 88|+ 3730|- 61]: release test-zlib-brotli-from-brotli [35:47|% 88|+ 3730|- 61]: release test-zlib-brotli-from-string [35:47|% 88|+ 3730|- 61]: release test-zlib-brotli-kmaxlength-rangeerror [35:47|% 88|+ 3730|- 61]: release test-zlib-bytes-read [35:47|% 88|+ 3730|- 61]: release test-zlib-close-after-error [35:47|% 88|+ 3731|- 61]: release test-zlib-close-after-write [35:48|% 88|+ 3731|- 61]: release test-zlib-close-in-ondata [35:48|% 88|+ 3731|- 61]: release test-zlib-const [35:48|% 88|+ 3731|- 61]: release test-zlib-convenience-methods [35:48|% 88|+ 3732|- 61]: release test-zlib-crc32 [35:48|% 88|+ 3732|- 61]: release test-zlib-create-raw [35:48|% 88|+ 3732|- 61]: release test-zlib-deflate-constructors [35:48|% 88|+ 3732|- 61]: release test-zlib-deflate-raw-inherits [35:48|% 88|+ 3732|- 61]: release test-zlib-destroy [35:49|% 88|+ 3732|- 61]: release test-zlib-destroy-pipe [35:50|% 88|+ 3732|- 61]: release test-zlib-dictionary [35:51|% 88|+ 3732|- 61]: release test-zlib-dictionary-fail [35:51|% 88|+ 3732|- 61]: release test-zlib-empty-buffer [35:51|% 88|+ 3732|- 61]: release test-zlib-failed-init [35:51|% 88|+ 3732|- 61]: release test-zlib-flush [35:53|% 88|+ 3733|- 61]: release test-zlib-flush-drain [35:56|% 88|+ 3735|- 61]: release test-zlib-flush-drain-longblock [35:56|% 88|+ 3735|- 61]: release test-zlib-flush-flags [35:56|% 88|+ 3735|- 61]: release test-zlib-flush-write-sync-interleaved [35:56|% 88|+ 3735|- 61]: release test-zlib-from-concatenated-gzip [35:58|% 88|+ 3738|- 61]: release test-zlib-from-gzip [35:58|% 88|+ 3738|- 61]: release test-zlib-from-gzip-with-trailing-garba... [35:58|% 88|+ 3738|- 61]: release test-zlib-from-string [35:59|% 88|+ 3738|- 61]: release test-zlib-invalid-arg-value-brotli-comp... [35:59|% 88|+ 3738|- 61]: release test-zlib-invalid-input [36:00|% 88|+ 3738|- 61]: release test-zlib-invalid-input-memory [36:00|% 88|+ 3738|- 61]: release test-zlib-kmaxlength-rangeerror [36:00|% 88|+ 3738|- 61]: release test-zlib-maxOutputLength [36:00|% 88|+ 3739|- 61]: release test-zlib-no-stream [36:04|% 88|+ 3740|- 61]: release test-zlib-not-string-or-buffer [36:04|% 88|+ 3740|- 61]: release test-zlib-object-write [36:04|% 88|+ 3740|- 61]: release test-zlib-params [36:04|% 88|+ 3740|- 61]: release test-zlib-premature-end [36:04|% 88|+ 3740|- 61]: release test-zlib-random-byte-pipes [36:04|% 88|+ 3741|- 61]: release test-zlib-reset-before-write [36:04|% 88|+ 3742|- 61]: release test-zlib-sync-no-event [36:05|% 88|+ 3743|- 61]: release test-zlib-truncated [36:08|% 88|+ 3746|- 61]: release test-zlib-unused-weak [36:08|% 88|+ 3746|- 61]: release test-zlib-unzip-one-byte-chunks [36:09|% 88|+ 3748|- 61]: release test-zlib-write-after-close [36:10|% 88|+ 3748|- 61]: release test-zlib-write-after-end [36:12|% 88|+ 3748|- 61]: release test-zlib-write-after-flush [36:12|% 88|+ 3748|- 61]: release test-zlib-zero-byte [36:12|% 88|+ 3748|- 61]: release test-zlib-zero-windowBits [36:12|% 88|+ 3748|- 61]: release test-return-on-exit [36:14|% 88|+ 3755|- 61]: release test-wasi [36:15|% 89|+ 3765|- 61]: release test-wasi-exitcode [36:15|% 89|+ 3770|- 61]: release test-wasi-initialize-validation [36:16|% 89|+ 3771|- 61]: release test-wasi-io [36:16|% 89|+ 3771|- 61]: release test-wasi-not-started [36:16|% 89|+ 3771|- 61]: release test-wasi-options-validation [36:16|% 89|+ 3771|- 61]: release test-wasi-poll [36:16|% 89|+ 3771|- 61]: release test-wasi-start-validation [36:17|% 89|+ 3772|- 61]: release test-wasi-stdio [36:17|% 89|+ 3772|- 61]: release test-wasi-symlinks [36:18|% 89|+ 3774|- 61]: release test-wasi-worker-terminate [36:18|% 89|+ 3775|- 61]: release test-report-config [36:20|% 89|+ 3776|- 61]: release test-report-exclude-network [36:20|% 89|+ 3777|- 61]: release test-report-fatalerror-oomerror-compact [36:20|% 89|+ 3777|- 61]: release test-report-fatalerror-oomerror-directo... [36:20|% 89|+ 3777|- 61]: release test-report-fatalerror-oomerror-filenam... [36:20|% 89|+ 3779|- 61]: release test-report-fatalerror-oomerror-not-set [36:22|% 89|+ 3784|- 61]: release test-report-fatalerror-oomerror-set [36:22|% 89|+ 3784|- 61]: release test-report-getreport [36:22|% 89|+ 3784|- 61]: release test-report-signal [36:22|% 89|+ 3784|- 61]: release test-report-uncaught-exception [36:22|% 89|+ 3785|- 61]: release test-report-uncaught-exception-compat [36:23|% 89|+ 3785|- 61]: release test-report-uncaught-exception-handled [36:23|% 89|+ 3785|- 61]: release test-report-uncaught-exception-override [36:23|% 89|+ 3787|- 61]: release test-report-uncaught-exception-primitiv... [36:23|% 89|+ 3787|- 61]: release test-report-uncaught-exception-symbols [36:23|% 89|+ 3787|- 61]: release test-report-uv-handles [36:23|% 89|+ 3787|- 61]: release test-report-worker [36:23|% 89|+ 3787|- 61]: release test-report-writereport [36:23|% 89|+ 3787|- 61]: release test-report-writereport-exclude-env [36:29|% 90|+ 3818|- 61]: release permission [36:38|% 91|+ 3866|- 61]: release submodule [36:43|% 91|+ 3869|- 61]: release test [36:49|% 91|+ 3884|- 61]: release test [36:51|% 92|+ 3889|- 61]: release test [36:52|% 92|+ 3891|- 61]: release test [36:52|% 92|+ 3894|- 61]: release test [36:53|% 92|+ 3896|- 61]: release test [36:53|% 92|+ 3897|- 61]: release test [36:56|% 92|+ 3898|- 61]: release test [36:58|% 92|+ 3899|- 61]: release test [36:59|% 92|+ 3900|- 61]: release test [36:59|% 92|+ 3901|- 61]: release test [37:07|% 92|+ 3902|- 61]: release test [37:07|% 92|+ 3904|- 61]: release test [37:09|% 92|+ 3905|- 61]: release test [37:09|% 92|+ 3906|- 61]: release test [37:10|% 92|+ 3907|- 61]: release test [37:10|% 92|+ 3908|- 61]: release test [37:11|% 92|+ 3909|- 61]: release test [37:11|% 92|+ 3910|- 61]: release test [37:12|% 92|+ 3911|- 61]: release test [37:12|% 92|+ 3912|- 61]: release test [37:13|% 92|+ 3913|- 61]: release test [37:13|% 92|+ 3914|- 61]: release test [37:17|% 92|+ 3915|- 61]: release test [37:18|% 92|+ 3916|- 61]: release test [37:19|% 92|+ 3917|- 61]: release test [37:22|% 92|+ 3918|- 61]: release test [37:23|% 92|+ 3919|- 61]: release test [37:23|% 92|+ 3920|- 61]: release test [37:24|% 92|+ 3921|- 61]: release test [37:24|% 92|+ 3922|- 61]: release test [37:25|% 92|+ 3923|- 61]: release test [37:25|% 92|+ 3924|- 61]: release test [37:26|% 92|+ 3925|- 61]: release test [37:26|% 92|+ 3926|- 61]: release test [37:27|% 92|+ 3927|- 61]: release test [37:28|% 93|+ 3928|- 61]: release test [37:29|% 93|+ 3929|- 61]: release test [37:30|% 93|+ 3930|- 61]: release test [37:30|% 93|+ 3931|- 61]: release test [37:31|% 93|+ 3932|- 61]: release test [37:32|% 93|+ 3933|- 61]: release test [37:32|% 93|+ 3934|- 61]: release test [37:33|% 93|+ 3935|- 61]: release test [37:34|% 93|+ 3936|- 61]: release test [37:35|% 93|+ 3937|- 61]: release test [37:35|% 93|+ 3938|- 61]: release test-async-hooks [37:36|% 93|+ 3939|- 61]: release test-default-only-config [37:37|% 93|+ 3940|- 61]: release test-free-called [37:38|% 93|+ 3941|- 61]: release test-legacy-provider-config [37:40|% 93|+ 3942|- 61]: release test-legacy-provider-inactive-config [37:41|% 93|+ 3943|- 61]: release test-legacy-provider-option [37:42|% 93|+ 3944|- 61]: release test-make-buffer [37:43|% 93|+ 3945|- 61]: release test-makecallback [37:45|% 93|+ 3946|- 61]: release test-makecallback-uncaught [37:46|% 93|+ 3947|- 61]: release test-no-legacy-provider-option [37:47|% 93|+ 3948|- 61]: release test-nonodesnapshot [37:49|% 93|+ 3949|- 61]: release test-perf-hooks-timerify [37:50|% 93|+ 3950|- 61]: release test-resolve-async [37:50|% 93|+ 3951|- 61]: release test-stringbytes-external-at-max [37:52|% 93|+ 3952|- 61]: release test-stringbytes-external-exceed-max [37:54|% 93|+ 3953|- 61]: release test-stringbytes-external-exceed-max-by... [37:56|% 93|+ 3954|- 61]: release test-stringbytes-external-exceed-max-by... [37:59|% 93|+ 3955|- 61]: release test-stringbytes-external-exceed-max-by... [38:02|% 93|+ 3956|- 61]: release test-stringbytes-external-exceed-max-by... [38:11|% 93|+ 3957|- 61]: release test-stringbytes-external-exceed-max-by... [38:11|% 93|+ 3958|- 61]: release test-stringbytes-external-exceed-max-by... [38:13|% 93|+ 3959|- 61]: release test-worker [38:14|% 93|+ 3960|- 61]: release test-worker [38:15|% 93|+ 3961|- 61]: release test-worker [38:16|% 93|+ 3962|- 61]: release test [38:17|% 93|+ 3963|- 61]: release test [38:17|% 93|+ 3964|- 61]: release test [38:18|% 93|+ 3965|- 61]: release test [38:18|% 93|+ 3966|- 61]: release test [38:19|% 93|+ 3967|- 61]: release test [38:20|% 93|+ 3968|- 61]: release test [38:20|% 93|+ 3969|- 61]: release test [38:21|% 93|+ 3970|- 61]: release test [38:21|% 94|+ 3971|- 61]: release test [38:22|% 94|+ 3972|- 61]: release test [38:46|% 94|+ 3973|- 61]: release test [38:47|% 94|+ 3974|- 61]: release test [38:47|% 94|+ 3975|- 61]: release test [38:48|% 94|+ 3976|- 61]: release test [38:48|% 94|+ 3977|- 61]: release test [38:49|% 94|+ 3978|- 61]: release test [38:50|% 94|+ 3979|- 61]: release test [38:50|% 94|+ 3980|- 61]: release test [38:51|% 94|+ 3981|- 61]: release test [38:54|% 94|+ 3982|- 61]: release test [38:55|% 94|+ 3983|- 61]: release test [38:55|% 94|+ 3984|- 61]: release test [38:56|% 94|+ 3985|- 61]: release test [38:57|% 94|+ 3986|- 61]: release test [38:58|% 94|+ 3987|- 61]: release test [38:58|% 94|+ 3988|- 61]: release test [38:59|% 94|+ 3989|- 61]: release test [39:00|% 94|+ 3990|- 61]: release test [39:00|% 94|+ 3991|- 61]: release test [39:01|% 94|+ 3992|- 61]: release test-basic-finalizer [39:01|% 94|+ 3993|- 61]: release test-object-wrap-ref [39:02|% 94|+ 3994|- 61]: release test1 [39:03|% 94|+ 3995|- 61]: release test2 [39:04|% 94|+ 3996|- 61]: release test2 [39:04|% 94|+ 3997|- 61]: release test3 [39:05|% 94|+ 3998|- 61]: release testEnvCleanup [39:06|% 94|+ 3999|- 61]: release testFinalizer [39:07|% 94|+ 4000|- 61]: release testFinalizerException [39:08|% 94|+ 4001|- 61]: release testGlobals [39:08|% 94|+ 4002|- 61]: release testInstanceOf [39:09|% 94|+ 4003|- 61]: release testNapiRun [39:10|% 94|+ 4004|- 61]: release testNapiStatus [39:10|% 94|+ 4005|- 61]: release test_exceptions [39:11|% 94|+ 4006|- 61]: release test_fatal_finalize [39:13|% 94|+ 4007|- 61]: release test_finalizer [39:14|% 94|+ 4008|- 61]: release test_null [39:14|% 94|+ 4009|- 61]: release test_null [39:15|% 94|+ 4010|- 61]: release test_null [39:15|% 94|+ 4011|- 61]: release test_null [39:16|% 94|+ 4012|- 61]: release test_wrap [39:16|% 94|+ 4013|- 61]: release node-options [39:19|% 95|+ 4014|- 61]: release test [39:20|% 95|+ 4015|- 61]: release test [39:22|% 95|+ 4016|- 61]: release test [39:22|% 95|+ 4017|- 61]: release test [39:34|% 95|+ 4018|- 61]: release test [39:34|% 95|+ 4019|- 61]: release test [39:35|% 95|+ 4020|- 61]: release test [39:37|% 95|+ 4021|- 61]: release test [39:38|% 95|+ 4022|- 61]: release test [39:38|% 95|+ 4023|- 61]: release test [39:40|% 95|+ 4024|- 61]: release test [39:41|% 95|+ 4025|- 61]: release test [39:42|% 95|+ 4026|- 61]: release test [39:43|% 95|+ 4027|- 61]: release test [39:44|% 95|+ 4028|- 61]: release test [39:45|% 95|+ 4029|- 61]: release test [39:46|% 95|+ 4030|- 61]: release test [39:50|% 95|+ 4031|- 61]: release test [39:50|% 95|+ 4032|- 61]: release test [39:51|% 95|+ 4033|- 61]: release test [39:54|% 95|+ 4034|- 61]: release test [39:58|% 95|+ 4035|- 61]: release test [40:00|% 95|+ 4036|- 61]: release test [40:00|% 95|+ 4037|- 61]: release test [40:01|% 95|+ 4038|- 61]: release test-async-hooks [40:02|% 95|+ 4039|- 61]: release test-async-hooks [40:03|% 95|+ 4040|- 61]: release test-async-hooks [40:05|% 95|+ 4041|- 61]: release test-external-buffer [40:05|% 95|+ 4042|- 61]: release test-free-called [40:07|% 95|+ 4043|- 61]: release test-gcable [40:09|% 95|+ 4044|- 61]: release test-gcable-callback [40:10|% 95|+ 4045|- 61]: release test-loop [40:11|% 95|+ 4046|- 61]: release test-resolve-async [40:11|% 95|+ 4047|- 61]: release test-uncaught [40:13|% 95|+ 4048|- 61]: release test2 [40:15|% 95|+ 4049|- 61]: release test_finalizer [40:16|% 95|+ 4050|- 61]: release test_legacy_uncaught_exception [40:17|% 95|+ 4051|- 61]: release test_threads [40:18|% 95|+ 4052|- 61]: release test_threads_report [40:20|% 95|+ 4053|- 61]: release test_uncaught_exception [40:21|% 95|+ 4054|- 61]: release test_uncaught_exception_v9 [40:22|% 95|+ 4055|- 61]: release uncaught_exception [40:22|% 95|+ 4056|- 61]: release test-abort [40:25|% 96|+ 4057|- 61]: release test-atob [40:27|% 96|+ 4058|- 61]: release test-blob [40:29|% 96|+ 4059|- 61]: release test-broadcastchannel [40:31|% 96|+ 4060|- 61]: release test-compression === release test-compression === Path: wpt/test-compression [SKIPPED] compression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-buffersource.tentative.any.js: ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] third_party/pako/pako_inflate.min.js: This is not a test file. [PASS] "a" should cause the constructor to throw [PASS] no input should cause the constructor to throw [PASS] non-string input should cause the constructor to throw [PASS] "a" should cause the constructor to throw [PASS] no input should cause the constructor to throw [PASS] non-string input should cause the constructor to throw [PASS] decompressing deflated output should give Uint8Array chunks [PASS] decompressing gzip output should give Uint8Array chunks [PASS] decompressing gzip empty input should work [PASS] CompressionStream constructor should throw on invalid format [PASS] compressing 2 chunks with deflate should work [PASS] decompressing deflated input should work [PASS] decompressing gzip input should work [PASS] decompressing deflated (with -raw) input should work [PASS] deflated empty data should be reinflated back to its origin [PASS] the unchanged input for 'deflate' should decompress successfully [PASS] compressing 2 chunks with gzip should work [PASS] compressing 2 chunks with deflate-raw should work [PASS] compressing 3 chunks with deflate should work [PASS] compressing 3 chunks with gzip should work [PASS] compressing 3 chunks with deflate-raw should work [PASS] compressing 4 chunks with deflate should work [PASS] compressing 4 chunks with gzip should work [PASS] deflate compression with large flush output [PASS] compressing 4 chunks with deflate-raw should work [PASS] compressing 5 chunks with deflate should work [PASS] compressing 5 chunks with gzip should work [PASS] compressing 5 chunks with deflate-raw should work [PASS] compressing 6 chunks with deflate should work [PASS] compressing 6 chunks with gzip should work [PASS] compressing 6 chunks with deflate-raw should work [PASS] compressing 7 chunks with deflate should work [PASS] compressing 7 chunks with gzip should work [PASS] compressing 7 chunks with deflate-raw should work [PASS] compressing 8 chunks with deflate should work [PASS] compressing 8 chunks with gzip should work [PASS] compressing 8 chunks with deflate-raw should work [PASS] compressing 9 chunks with deflate should work [PASS] compressing 9 chunks with gzip should work [PASS] compressing 9 chunks with deflate-raw should work [PASS] compressing 10 chunks with deflate should work [PASS] compressing 10 chunks with gzip should work [PASS] compressing 10 chunks with deflate-raw should work [PASS] compressing 11 chunks with deflate should work [PASS] compressing 11 chunks with gzip should work [PASS] compressing 11 chunks with deflate-raw should work [PASS] compressing 12 chunks with deflate should work [PASS] compressing 12 chunks with gzip should work [PASS] compressing 12 chunks with deflate-raw should work [PASS] compressing 13 chunks with deflate should work [PASS] compressing 13 chunks with gzip should work [PASS] compressing 13 chunks with deflate-raw should work [PASS] compressing 14 chunks with deflate should work [PASS] compressing 14 chunks with gzip should work [PASS] compressing 14 chunks with deflate-raw should work [PASS] compressing 15 chunks with deflate should work [PASS] compressing 15 chunks with gzip should work [PASS] compressing 15 chunks with deflate-raw should work [PASS] compressing 16 chunks with deflate should work [PASS] compressing 16 chunks with gzip should work [PASS] compressing 16 chunks with deflate-raw should work [PASS] idl_test validation [PASS] CompressionStream includes GenericTransformStream: member names are unique [PASS] DecompressionStream includes GenericTransformStream: member names are unique [PASS] CompressionStream interface: existence and properties of interface object [PASS] CompressionStream interface object length [PASS] CompressionStream interface object name [PASS] CompressionStream interface: existence and properties of interface prototype object [PASS] CompressionStream interface: existence and properties of interface prototype object's "constructor" property [PASS] CompressionStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] CompressionStream must be primary interface of new CompressionStream("deflate") [PASS] Stringification of new CompressionStream("deflate") [PASS] DecompressionStream interface: existence and properties of interface object [PASS] DecompressionStream interface object length [PASS] DecompressionStream interface object name [PASS] DecompressionStream interface: existence and properties of interface prototype object [PASS] DecompressionStream interface: existence and properties of interface prototype object's "constructor" property [PASS] DecompressionStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] DecompressionStream must be primary interface of new DecompressionStream("deflate") [PASS] Stringification of new DecompressionStream("deflate") [PASS] idl_test setup [PASS] decompressing splitted chunk into pieces of size 1 should work in deflate [PASS] decompressing splitted chunk into pieces of size 1 should work in gzip [PASS] decompressing splitted chunk into pieces of size 1 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 2 should work in deflate [PASS] decompressing splitted chunk into pieces of size 2 should work in gzip [PASS] truncating the input for 'deflate' should give an error [PASS] decompressing splitted chunk into pieces of size 2 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 3 should work in deflate [EXPECTED_FAILURE][FAIL] trailing junk for 'deflate' should give an error assert_equals: decompression should fail expected "error" but got "success" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/compression/decompression-corrupt-input.tentative.any.js:290:5) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js 'decompression-corrupt-input.tentative.any.js' [PASS] format 'deflate' field CMF should be error for 0 [PASS] decompressing splitted chunk into pieces of size 3 should work in gzip [PASS] format 'deflate' field FLG should be success for 218 [PASS] format 'deflate' field FLG should be success for 1 [PASS] format 'deflate' field FLG should be success for 94 [PASS] format 'deflate' field FLG should be error for 157 [PASS] decompressing splitted chunk into pieces of size 3 should work in deflate-raw [PASS] format 'deflate' field DATA should be success for 4 [PASS] decompressing splitted chunk into pieces of size 4 should work in deflate [PASS] format 'deflate' field DATA should be error for 5 [PASS] format 'deflate' field ADLER should be error for 255 [PASS] decompressing splitted chunk into pieces of size 4 should work in gzip [PASS] the unchanged input for 'gzip' should decompress successfully [PASS] decompressing splitted chunk into pieces of size 4 should work in deflate-raw [PASS] truncating the input for 'gzip' should give an error [PASS] decompressing splitted chunk into pieces of size 5 should work in deflate [EXPECTED_FAILURE][FAIL] trailing junk for 'gzip' should give an error assert_equals: decompression should fail expected "error" but got "success" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/compression/decompression-corrupt-input.tentative.any.js:290:5) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js 'decompression-corrupt-input.tentative.any.js' [PASS] format 'gzip' field ID should be error for 255 [PASS] decompressing splitted chunk into pieces of size 5 should work in gzip [PASS] format 'gzip' field CM should be error for 0 [PASS] format 'gzip' field FLG should be success for 1 [PASS] decompressing splitted chunk into pieces of size 5 should work in deflate-raw [PASS] format 'gzip' field FLG should be error for 2 [PASS] decompressing splitted chunk into pieces of size 6 should work in deflate [PASS] format 'gzip' field MTIME should be success for 255 [PASS] format 'gzip' field XFL should be success for 255 [PASS] decompressing splitted chunk into pieces of size 6 should work in gzip [PASS] format 'gzip' field OS should be success for 128 [PASS] format 'gzip' field DATA should be error for 3 [PASS] decompressing splitted chunk into pieces of size 6 should work in deflate-raw [PASS] format 'gzip' field DATA should be success for 4 [PASS] decompressing splitted chunk into pieces of size 7 should work in deflate [PASS] format 'gzip' field CRC should be error for 0 [PASS] format 'gzip' field ISIZE should be error for 1 [PASS] decompressing splitted chunk into pieces of size 7 should work in gzip [PASS] the deflate input compressed with dictionary should give an error [PASS] decompressing splitted chunk into pieces of size 7 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 8 should work in deflate [PASS] decompressing splitted chunk into pieces of size 8 should work in gzip [PASS] decompressing splitted chunk into pieces of size 8 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 9 should work in deflate [PASS] decompressing splitted chunk into pieces of size 9 should work in gzip [PASS] decompressing splitted chunk into pieces of size 9 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 10 should work in deflate [PASS] decompressing splitted chunk into pieces of size 10 should work in gzip [PASS] decompressing splitted chunk into pieces of size 10 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 11 should work in deflate [PASS] decompressing splitted chunk into pieces of size 11 should work in gzip [PASS] decompressing splitted chunk into pieces of size 11 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 12 should work in deflate [PASS] decompressing splitted chunk into pieces of size 12 should work in gzip [PASS] decompressing splitted chunk into pieces of size 12 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 13 should work in deflate [PASS] decompressing splitted chunk into pieces of size 13 should work in gzip [PASS] decompressing splitted chunk into pieces of size 13 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 14 should work in deflate [PASS] decompressing splitted chunk into pieces of size 14 should work in gzip [PASS] decompressing splitted chunk into pieces of size 14 should work in deflate-raw [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js 'compression-output-length.tentative.any.js' [PASS] decompressing splitted chunk into pieces of size 15 should work in deflate [PASS] decompressing splitted chunk into pieces of size 15 should work in gzip [PASS] decompressing splitted chunk into pieces of size 15 should work in deflate-raw [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js 'decompression-empty-input.tentative.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js 'compression-including-empty-chunk.tentative.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js 'compression-stream.tentative.any.js' [PASS] data should be correctly decompressed even if input is detached partway [PASS] gzip compression with large flush output [PASS] deflate-raw compression with large flush output [PASS] data should be correctly compressed even if input is detached partway { "compression-bad-chunks.tentative.any.js": { "skip": "Execution \"hangs\", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write" }, "compression-including-empty-chunk.tentative.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "compression-output-length.tentative.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "compression-stream.tentative.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "decompression-bad-chunks.tentative.any.js": { "skip": "Execution \"hangs\", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write" }, "decompression-buffersource.tentative.any.js": { "skip": "ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write" }, "decompression-corrupt-input.tentative.any.js": { "fail": { "expected": [ "trailing junk for 'deflate' should give an error", "trailing junk for 'gzip' should give an error" ] } }, "decompression-empty-input.tentative.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "idlharness-shadowrealm.window.js": { "skip": "ShadowRealm support is not enabled" }, "third_party/pako/pako_inflate.min.js": { "skip": "This is not a test file." } } Ran 15/20 tests, 5 skipped, 10 passed, 1 expected failures, 4 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 4 unexpected failures. Consider updating test/wpt/status/compression.json for these files: compression-output-length.tentative.any.js decompression-empty-input.tentative.any.js compression-including-empty-chunk.tentative.any.js compression-stream.tentative.any.js at process. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800:15) at process.emit (node:events:518:28) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js [40:37|% 96|+ 4060|- 62]: release test-console [40:39|% 96|+ 4061|- 62]: release test-domexception [40:40|% 96|+ 4062|- 62]: release test-encoding === release test-encoding === Path: wpt/test-encoding [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] iso-2022-jp-decoder.any.js: iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder [SKIPPED] legacy-mb-schinese/gb18030/gb18030-decoder.any.js: The gb18030 encoding is not supported [SKIPPED] legacy-mb-schinese/gbk/gbk-decoder.any.js: The gbk encoding is not supported [SKIPPED] replacement-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] single-byte-decoder.window.js?XMLHttpRequest: document is not defined [SKIPPED] single-byte-decoder.window.js?TextDecoder: document is not defined [SKIPPED] single-byte-decoder.window.js?document: document is not defined [SKIPPED] streams/invalid-realm.window.js: document is not defined [SKIPPED] streams/realms.window.js: window is not defined [SKIPPED] textdecoder-fatal-single-byte.any.js?1-1000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?1001-2000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?2001-3000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?3001-4000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?4001-5000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?5001-6000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?6001-7000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?7001-last: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-labels.any.js: The iso-8859-16 encoding is not supported [SKIPPED] textencoder-constructor-non-utf.any.js: The iso-8859-16 encoding is not supported [SKIPPED] unsupported-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] unsupported-labels.window.js: document is not defined [PASS] Default encodings [PASS] Default inputs [PASS] Encode/decode round trip: utf-8 [PASS] Decode sample: utf-16le [PASS] Decode sample: utf-16be [PASS] Decode sample: utf-16 [PASS] Invalid label "invalid-invalidLabel" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode11utf8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode11utf8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode11utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode11utf8
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode20utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode20utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode20utf8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode20utf8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode20utf8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode20utf8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-8" should be rejected by TextDecoder. [PASS] Invalid label "utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-8" should be rejected by TextDecoder. [PASS] Invalid label "utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-8\v" should be rejected by TextDecoder. [PASS] Invalid label " utf-8" should be rejected by TextDecoder. [PASS] Invalid label "utf-8 " should be rejected by TextDecoder. [PASS] Invalid label " utf-8 " should be rejected by TextDecoder. [PASS] Invalid label "
utf-8" should be rejected by TextDecoder. [PASS] Invalid label "utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-8" should be rejected by TextDecoder. [PASS] Invalid label "utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0utf8" should be rejected by TextDecoder. [PASS] Invalid label "utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vutf8" should be rejected by TextDecoder. [PASS] Invalid label "utf8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vutf8\v" should be rejected by TextDecoder. [PASS] Invalid label " utf8" should be rejected by TextDecoder. [PASS] Invalid label "utf8 " should be rejected by TextDecoder. [PASS] Invalid label " utf8 " should be rejected by TextDecoder. [PASS] Invalid label "
utf8" should be rejected by TextDecoder. [PASS] Invalid label "utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
utf8" should be rejected by TextDecoder. [PASS] incomplete input with error mode "replacement" should end with a replacement character [PASS] Invalid label "utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
utf8
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "x-unicode20utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-unicode20utf8\0" should be rejected by TextDecoder. [PASS] incomplete input with error mode "fatal" should error the stream [PASS] Label for "replacement" should be rejected by API: csiso2022kr [PASS] Label for "replacement" should be rejected by API: hz-gb-2312 [PASS] Invalid label "\vx-unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "x-unicode20utf8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-unicode20utf8\v" should be rejected by TextDecoder. [PASS] Invalid label " x-unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "x-unicode20utf8 " should be rejected by TextDecoder. [PASS] Invalid label " x-unicode20utf8 " should be rejected by TextDecoder. [PASS] Invalid label "
x-unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "x-unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
x-unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
x-unicode20utf8" should be rejected by TextDecoder. [PASS] Invalid label "x-unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "
x-unicode20utf8
" should be rejected by TextDecoder. [PASS] Invalid label "\0866" should be rejected by TextDecoder. [PASS] Invalid label "866\0" should be rejected by TextDecoder. [PASS] Invalid label "\0866\0" should be rejected by TextDecoder. [PASS] Invalid label "\v866" should be rejected by TextDecoder. [PASS] Invalid label "866\v" should be rejected by TextDecoder. [PASS] Invalid label "\v866\v" should be rejected by TextDecoder. [PASS] Invalid label " 866" should be rejected by TextDecoder. [PASS] Invalid label "866 " should be rejected by TextDecoder. [PASS] Invalid label " 866 " should be rejected by TextDecoder. [PASS] Invalid label "
866" should be rejected by TextDecoder. [PASS] Invalid label "866
" should be rejected by TextDecoder. [PASS] Invalid label "
866
" should be rejected by TextDecoder. [PASS] Invalid label "
866" should be rejected by TextDecoder. [PASS] Invalid label "866
" should be rejected by TextDecoder. [PASS] Invalid label "
866
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp866" should be rejected by TextDecoder. [PASS] Invalid label "cp866\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp866\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp866" should be rejected by TextDecoder. [PASS] Invalid label "cp866\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp866\v" should be rejected by TextDecoder. [PASS] Invalid label " cp866" should be rejected by TextDecoder. [PASS] Invalid label "cp866 " should be rejected by TextDecoder. [PASS] Invalid label " cp866 " should be rejected by TextDecoder. [PASS] Invalid label "
cp866" should be rejected by TextDecoder. [PASS] Invalid label "cp866
" should be rejected by TextDecoder. [PASS] Invalid label "
cp866
" should be rejected by TextDecoder. [PASS] Invalid label "
cp866" should be rejected by TextDecoder. [PASS] Invalid label "cp866
" should be rejected by TextDecoder. [PASS] Invalid label "
cp866
" should be rejected by TextDecoder. [PASS] Invalid label "\0csibm866" should be rejected by TextDecoder. [PASS] Invalid label "csibm866\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csibm866\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsibm866" should be rejected by TextDecoder. [PASS] Invalid label "csibm866\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsibm866\v" should be rejected by TextDecoder. [PASS] Invalid label " csibm866" should be rejected by TextDecoder. [PASS] Invalid label "csibm866 " should be rejected by TextDecoder. [PASS] Invalid label " csibm866 " should be rejected by TextDecoder. [PASS] Invalid label "
csibm866" should be rejected by TextDecoder. [PASS] Invalid label "csibm866
" should be rejected by TextDecoder. [PASS] Invalid label "
csibm866
" should be rejected by TextDecoder. [PASS] Invalid label "
csibm866" should be rejected by TextDecoder. [PASS] Invalid label "csibm866
" should be rejected by TextDecoder. [PASS] Invalid label "
csibm866
" should be rejected by TextDecoder. [PASS] Invalid label "\0ibm866" should be rejected by TextDecoder. [PASS] Invalid label "ibm866\0" should be rejected by TextDecoder. [PASS] Label for "replacement" should be rejected by API: iso-2022-cn [PASS] Label for "replacement" should be rejected by API: iso-2022-cn-ext [PASS] Label for "replacement" should be rejected by API: iso-2022-kr [PASS] Label for "replacement" should be rejected by API: replacement [PASS] Invalid surrogates encoded into UTF-8: Sanity check [PASS] Invalid surrogates encoded into UTF-8: Surrogate half (low) [PASS] Invalid surrogates encoded into UTF-8: Surrogate half (high) [PASS] Invalid surrogates encoded into UTF-8: Surrogate half (low), in a string [PASS] Invalid surrogates encoded into UTF-8: Surrogate half (high), in a string [PASS] Invalid surrogates encoded into UTF-8: Wrong order [PASS] Invalid label "\0ibm866\0" should be rejected by TextDecoder. [PASS] Invalid label "\vibm866" should be rejected by TextDecoder. [PASS] Invalid label "ibm866\v" should be rejected by TextDecoder. [PASS] Invalid label "\vibm866\v" should be rejected by TextDecoder. [PASS] Invalid label " ibm866" should be rejected by TextDecoder. [PASS] Invalid label "ibm866 " should be rejected by TextDecoder. [PASS] Invalid label " ibm866 " should be rejected by TextDecoder. [PASS] Invalid label "
ibm866" should be rejected by TextDecoder. [PASS] Invalid label "ibm866
" should be rejected by TextDecoder. [PASS] Invalid label "
ibm866
" should be rejected by TextDecoder. [PASS] Invalid label "
ibm866" should be rejected by TextDecoder. [PASS] Invalid label "ibm866
" should be rejected by TextDecoder. [PASS] Invalid label "
ibm866
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin2" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin2\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin2" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin2\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin2\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin2" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin2 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin2 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin2" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin2
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin2
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin2" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin2
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin2
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-2\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-2\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-2 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-2 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-101" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-101\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-101\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-101" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-101\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-101\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-101" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-101 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-101 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-101" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-101
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-101
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-101" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-101
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-101
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-2\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-2\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-2 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-2 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88592" should be rejected by TextDecoder. [PASS] Invalid label "iso88592\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88592\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88592" should be rejected by TextDecoder. [PASS] Invalid label "iso88592\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88592\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88592" should be rejected by TextDecoder. [PASS] Invalid label "iso88592 " should be rejected by TextDecoder. [PASS] Invalid label " iso88592 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88592" should be rejected by TextDecoder. [PASS] Invalid label "iso88592
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88592
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88592" should be rejected by TextDecoder. [PASS] Invalid label "iso88592
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88592
" should be rejected by TextDecoder. [PASS] TextEncoderStream readable and writable properties must pass brand checks [PASS] Invalid label "\0iso_8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-2\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-2 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2
" should be rejected by TextDecoder. [PASS] TextDecoderStream readable and writable properties must pass brand checks [PASS] Invalid label "
iso_8859-2" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-2:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-2:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-2:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2:1987\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-2:1987\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-2:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2:1987 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-2:1987 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-2:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-2:1987
" should be rejected by TextDecoder. [PASS] Invalid label "\0l2" should be rejected by TextDecoder. [PASS] Invalid label "l2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l2\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl2" should be rejected by TextDecoder. [PASS] Invalid label "l2\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl2\v" should be rejected by TextDecoder. [PASS] Invalid label " l2" should be rejected by TextDecoder. [PASS] Invalid label "l2 " should be rejected by TextDecoder. [PASS] Invalid label " l2 " should be rejected by TextDecoder. [PASS] Invalid label "
l2" should be rejected by TextDecoder. [PASS] Invalid label "l2
" should be rejected by TextDecoder. [PASS] Invalid label "
l2
" should be rejected by TextDecoder. [PASS] Invalid label "
l2" should be rejected by TextDecoder. [PASS] Invalid label "l2
" should be rejected by TextDecoder. [PASS] Invalid label "
l2
" should be rejected by TextDecoder. [PASS] Invalid label "\0latin2" should be rejected by TextDecoder. [PASS] Invalid label "latin2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0latin2\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin2" should be rejected by TextDecoder. [PASS] a code point split between chunks should not be emitted until all bytes are available; split point = 2 [PASS] write() should not complete until read relieves backpressure for TextDecoderStream [PASS] a code point split between chunks should not be emitted until all bytes are available; split point = 3 [PASS] Invalid label "latin2\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin2\v" should be rejected by TextDecoder. [PASS] Invalid label " latin2" should be rejected by TextDecoder. [PASS] Invalid label "latin2 " should be rejected by TextDecoder. [PASS] Invalid label " latin2 " should be rejected by TextDecoder. [PASS] Invalid label "
latin2" should be rejected by TextDecoder. [PASS] Invalid label "latin2
" should be rejected by TextDecoder. [PASS] Invalid label "
latin2
" should be rejected by TextDecoder. [PASS] Invalid label "
latin2" should be rejected by TextDecoder. [PASS] Invalid label "latin2
" should be rejected by TextDecoder. [PASS] Invalid label "
latin2
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin3" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin3\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin3\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin3" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin3\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin3\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin3" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin3 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin3 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin3" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin3
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin3
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin3" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin3
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin3
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-3\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-3\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-3\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-3\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-3 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-3 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-109" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-109\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-109\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-109" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-109\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-109\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-109" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-109 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-109 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-109" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-109
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-109
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-109" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-109
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-109
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-3\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-3\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-3\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-3\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-3 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-3 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88593" should be rejected by TextDecoder. [PASS] Invalid label "iso88593\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88593\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88593" should be rejected by TextDecoder. [PASS] Invalid label "iso88593\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88593\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88593" should be rejected by TextDecoder. [PASS] Invalid label "iso88593 " should be rejected by TextDecoder. [PASS] Invalid label " iso88593 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88593" should be rejected by TextDecoder. [PASS] Invalid label "iso88593
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88593
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88593" should be rejected by TextDecoder. [PASS] Invalid label "iso88593
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88593
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-3\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-3\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-3 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-3:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-3:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-3:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3:1988\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-3:1988\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-3:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3:1988 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-3:1988 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-3:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-3:1988
" should be rejected by TextDecoder. [PASS] Invalid label "\0l3" should be rejected by TextDecoder. [PASS] Invalid label "l3\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l3\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl3" should be rejected by TextDecoder. [PASS] Invalid label "l3\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl3\v" should be rejected by TextDecoder. [PASS] Invalid label " l3" should be rejected by TextDecoder. [PASS] Invalid label "l3 " should be rejected by TextDecoder. [PASS] Invalid label " l3 " should be rejected by TextDecoder. [PASS] Invalid label "
l3" should be rejected by TextDecoder. [PASS] Invalid label "l3
" should be rejected by TextDecoder. [PASS] Invalid label "
l3
" should be rejected by TextDecoder. [PASS] Invalid label "
l3" should be rejected by TextDecoder. [PASS] Invalid label "l3
" should be rejected by TextDecoder. [PASS] Invalid label "
l3
" should be rejected by TextDecoder. [PASS] Invalid label "\0latin3" should be rejected by TextDecoder. [PASS] Invalid label "latin3\0" should be rejected by TextDecoder. [PASS] Invalid label "\0latin3\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin3" should be rejected by TextDecoder. [PASS] Invalid label "latin3\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin3\v" should be rejected by TextDecoder. [PASS] Invalid label " latin3" should be rejected by TextDecoder. [PASS] Invalid label "latin3 " should be rejected by TextDecoder. [PASS] Invalid label " latin3 " should be rejected by TextDecoder. [PASS] Invalid label "
latin3" should be rejected by TextDecoder. [PASS] Invalid label "latin3
" should be rejected by TextDecoder. [PASS] Invalid label "
latin3
" should be rejected by TextDecoder. [PASS] Invalid label "
latin3" should be rejected by TextDecoder. [PASS] Invalid label "latin3
" should be rejected by TextDecoder. [PASS] Invalid label "
latin3
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin4" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin4\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin4\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin4" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin4\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin4\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin4" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin4 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin4 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin4" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin4
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin4
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin4" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin4
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin4
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-4\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-4\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-4\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-4\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-4 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-4 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-110" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-110\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-110\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-110" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-110\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-110\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-110" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-110 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-110 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-110" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-110
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-110
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-110" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-110
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-110
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-4\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-4\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-4\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-4\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-4 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-4 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88594" should be rejected by TextDecoder. [PASS] Invalid label "iso88594\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88594\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88594" should be rejected by TextDecoder. [PASS] Invalid label "iso88594\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88594\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88594" should be rejected by TextDecoder. [PASS] Invalid label "iso88594 " should be rejected by TextDecoder. [PASS] Invalid label " iso88594 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88594" should be rejected by TextDecoder. [PASS] Invalid label "iso88594
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88594
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88594" should be rejected by TextDecoder. [PASS] Invalid label "iso88594
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88594
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-4\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-4\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-4 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-4:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-4:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-4:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4:1988\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-4:1988\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-4:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4:1988 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-4:1988 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-4:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-4:1988
" should be rejected by TextDecoder. [PASS] Invalid label "\0l4" should be rejected by TextDecoder. [PASS] Invalid label "l4\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l4\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl4" should be rejected by TextDecoder. [PASS] Invalid label "l4\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl4\v" should be rejected by TextDecoder. [PASS] Invalid label " l4" should be rejected by TextDecoder. [PASS] Invalid label "l4 " should be rejected by TextDecoder. [PASS] Invalid label " l4 " should be rejected by TextDecoder. [PASS] Invalid label "
l4" should be rejected by TextDecoder. [PASS] Invalid label "l4
" should be rejected by TextDecoder. [PASS] Invalid label "
l4
" should be rejected by TextDecoder. [PASS] Invalid label "
l4" should be rejected by TextDecoder. [PASS] Invalid label "l4
" should be rejected by TextDecoder. [PASS] Invalid label "
l4
" should be rejected by TextDecoder. [PASS] Invalid label "\0latin4" should be rejected by TextDecoder. [PASS] Invalid label "latin4\0" should be rejected by TextDecoder. [PASS] Invalid label "\0latin4\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin4" should be rejected by TextDecoder. [PASS] Invalid label "latin4\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin4\v" should be rejected by TextDecoder. [PASS] Invalid label " latin4" should be rejected by TextDecoder. [PASS] Invalid label "latin4 " should be rejected by TextDecoder. [PASS] Invalid label " latin4 " should be rejected by TextDecoder. [PASS] Invalid label "
latin4" should be rejected by TextDecoder. [PASS] Invalid label "latin4
" should be rejected by TextDecoder. [PASS] Invalid label "
latin4
" should be rejected by TextDecoder. [PASS] Invalid label "
latin4" should be rejected by TextDecoder. [PASS] Invalid label "latin4
" should be rejected by TextDecoder. [PASS] Invalid label "
latin4
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88597" should be rejected by TextDecoder. [PASS] Invalid label "iso88597\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88597\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88597" should be rejected by TextDecoder. [PASS] Invalid label "iso88597\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88597\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88597" should be rejected by TextDecoder. [PASS] Invalid label "iso88597 " should be rejected by TextDecoder. [PASS] Invalid label " iso88597 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88597" should be rejected by TextDecoder. [PASS] Invalid label "iso88597
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88597
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88597" should be rejected by TextDecoder. [PASS] Invalid label "iso88597
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88597
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-7\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-7\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-7 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-7:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-7:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-7:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7:1987\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-7:1987\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-7:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7:1987 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-7:1987 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-7:1987
" should be rejected by TextDecoder. [PASS] Invalid label "\0sun_eu_greek" should be rejected by TextDecoder. [PASS] Invalid label "sun_eu_greek\0" should be rejected by TextDecoder. [PASS] Invalid label "\0sun_eu_greek\0" should be rejected by TextDecoder. [PASS] Invalid label "\vsun_eu_greek" should be rejected by TextDecoder. [PASS] Invalid label "sun_eu_greek\v" should be rejected by TextDecoder. [PASS] Invalid label "\vsun_eu_greek\v" should be rejected by TextDecoder. [PASS] Invalid label " sun_eu_greek" should be rejected by TextDecoder. [PASS] Invalid label "sun_eu_greek " should be rejected by TextDecoder. [PASS] Invalid label " sun_eu_greek " should be rejected by TextDecoder. [PASS] Invalid label "
sun_eu_greek" should be rejected by TextDecoder. [PASS] Invalid label "sun_eu_greek
" should be rejected by TextDecoder. [PASS] Invalid label "
sun_eu_greek
" should be rejected by TextDecoder. [PASS] Invalid label "
sun_eu_greek" should be rejected by TextDecoder. [PASS] Invalid label "sun_eu_greek
" should be rejected by TextDecoder. [PASS] Invalid label "
sun_eu_greek
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88598e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598e\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88598e\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88598e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598e\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88598e\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso88598e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598e " should be rejected by TextDecoder. [PASS] Invalid label " csiso88598e " should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598e
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598e
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598e
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598e
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatinhebrew" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinhebrew\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatinhebrew\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatinhebrew" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinhebrew\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatinhebrew\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatinhebrew" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinhebrew " should be rejected by TextDecoder. [PASS] Invalid label " csisolatinhebrew " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinhebrew" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinhebrew
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinhebrew
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinhebrew" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinhebrew
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinhebrew
" should be rejected by TextDecoder. [PASS] Invalid label "\0hebrew" should be rejected by TextDecoder. [PASS] Invalid label "hebrew\0" should be rejected by TextDecoder. [PASS] Invalid label "\0hebrew\0" should be rejected by TextDecoder. [PASS] Invalid label "\vhebrew" should be rejected by TextDecoder. [PASS] Invalid label "hebrew\v" should be rejected by TextDecoder. [PASS] Invalid label "\vhebrew\v" should be rejected by TextDecoder. [PASS] Invalid label " hebrew" should be rejected by TextDecoder. [PASS] Invalid label "hebrew " should be rejected by TextDecoder. [PASS] Invalid label " hebrew " should be rejected by TextDecoder. [PASS] Invalid label "
hebrew" should be rejected by TextDecoder. [PASS] Invalid label "hebrew
" should be rejected by TextDecoder. [PASS] Invalid label "
hebrew
" should be rejected by TextDecoder. [PASS] Invalid label "
hebrew" should be rejected by TextDecoder. [PASS] Invalid label "hebrew
" should be rejected by TextDecoder. [PASS] Invalid label "
hebrew
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-8\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-8 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-8-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-e\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-8-e\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-8-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-e\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-8-e\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-8-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-e " should be rejected by TextDecoder. [PASS] Invalid label "ibm819\v" should be rejected by TextDecoder. [PASS] Invalid label "\vibm819\v" should be rejected by TextDecoder. [PASS] Invalid label " ibm819" should be rejected by TextDecoder. [PASS] Invalid label "ibm819 " should be rejected by TextDecoder. [PASS] Invalid label " ibm819 " should be rejected by TextDecoder. [PASS] Invalid label "
ibm819" should be rejected by TextDecoder. [PASS] Invalid label "ibm819
" should be rejected by TextDecoder. [PASS] Invalid label "
ibm819
" should be rejected by TextDecoder. [PASS] Invalid label "
ibm819" should be rejected by TextDecoder. [PASS] Invalid label "ibm819
" should be rejected by TextDecoder. [PASS] Invalid label "
ibm819
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-1\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-1\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-1\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-1\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-1 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-1 " should be rejected by TextDecoder. [PASS] encodeInto() into ArrayBuffer with Hi and destination length 0, offset 0, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with Hi and destination length 0, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with Hi and destination length 0, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with Hi and destination length 0, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with Hi and destination length 0, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with Hi and destination length 0, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A and destination length 10, offset 0, filler 0 [PASS] encoding attribute should have correct value for 'unicode-1-1-utf-8' [PASS] encoding attribute should have correct value for 'iso-8859-2' [PASS] encoding attribute should have correct value for 'ascii' [PASS] encoding attribute should have correct value for 'utf-16' [PASS] setting fatal to 'false' should set the attribute to false [PASS] setting ignoreBOM to 'false' should set the attribute to false [PASS] setting fatal to '0' should set the attribute to false [PASS] setting ignoreBOM to '0' should set the attribute to false [PASS] setting fatal to '' should set the attribute to false [PASS] setting ignoreBOM to '' should set the attribute to false [PASS] setting fatal to 'undefined' should set the attribute to false [PASS] setting ignoreBOM to 'undefined' should set the attribute to false [PASS] setting fatal to 'null' should set the attribute to false [PASS] setting ignoreBOM to 'null' should set the attribute to false [PASS] setting fatal to 'true' should set the attribute to true [PASS] setting ignoreBOM to 'true' should set the attribute to true [PASS] setting fatal to '1' should set the attribute to true [PASS] setting ignoreBOM to '1' should set the attribute to true [PASS] setting fatal to '[object Object]' should set the attribute to true [PASS] setting ignoreBOM to '[object Object]' should set the attribute to true [PASS] setting fatal to '' should set the attribute to true [PASS] setting ignoreBOM to '' should set the attribute to true [PASS] setting fatal to 'yes' should set the attribute to true [PASS] setting ignoreBOM to 'yes' should set the attribute to true [PASS] constructing with an invalid encoding should throw [PASS] constructing with a non-stringifiable encoding should throw [PASS] a throwing fatal member should cause the constructor to throw [PASS] a throwing ignoreBOM member should cause the constructor to throw [PASS] chunk of type undefined should error the stream [PASS] chunk of type null should error the stream [PASS] chunk of type numeric should error the stream [PASS] chunk of type object, not BufferSource should error the stream [PASS] chunk of type array should error the stream [PASS] ignoreBOM should work for encoding utf-8, split at character 0 [PASS] ignoreBOM should work for encoding utf-8, split at character 1 [PASS] ignoreBOM should work for encoding utf-8, split at character 2 [PASS] ignoreBOM should work for encoding utf-8, split at character 3 [PASS] ignoreBOM should work for encoding utf-16le, split at character 0 [PASS] ignoreBOM should work for encoding utf-16le, split at character 1 [PASS] ignoreBOM should work for encoding utf-16le, split at character 2 [PASS] ignoreBOM should work for encoding utf-16le, split at character 3 [PASS] TextDecoderStream should be able to decode UTF-16BE [PASS] TextDecoderStream should be able to decode invalid sequences in UTF-16BE [PASS] TextDecoderStream should be able to reject invalid sequences in UTF-16BE [PASS] TextDecoderStream should be able to decode UTF-16LE [PASS] a code point split between chunks should not be emitted until all bytes are available; split point = 4 [PASS] a code point split between chunks should not be emitted until all bytes are available; split point = 5 [PASS] a code point should be emitted as soon as all bytes are available [PASS] an empty chunk inside a code point split between chunks should not change the output; split point = 1 [PASS] an empty chunk inside a code point split between chunks should not change the output; split point = 2 [PASS] an empty chunk inside a code point split between chunks should not change the output; split point = 3 [PASS] an empty chunk inside a code point split between chunks should not change the output; split point = 4 [PASS] an empty chunk inside a code point split between chunks should not change the output; split point = 5 [PASS] an empty chunk inside a code point split between chunks should not change the output; split point = 6 [PASS] TextDecoder decode() with explicit undefined [PASS] TextDecoder decode() with undefined and undefined [PASS] TextDecoder decode() with undefined and options [PASS] TextDecoder end-of-queue handling [PASS] TextDecoder end-of-queue handling using stream: true [PASS] Invalid label "\0csisolatincyrillic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatincyrillic\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatincyrillic\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatincyrillic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatincyrillic\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatincyrillic\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatincyrillic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatincyrillic " should be rejected by TextDecoder. [PASS] Invalid label " csisolatincyrillic " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatincyrillic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatincyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatincyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatincyrillic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatincyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatincyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "\0cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "cyrillic\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cyrillic\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcyrillic" should be rejected by TextDecoder. [PASS] Invalid label "cyrillic\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcyrillic\v" should be rejected by TextDecoder. [PASS] Invalid label " cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "cyrillic " should be rejected by TextDecoder. [PASS] Invalid label " cyrillic " should be rejected by TextDecoder. [PASS] Invalid label "
cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-5\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-5\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-5\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-5 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-5 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-144" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-144\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-144\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-144" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-144\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-144\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-144" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-144 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-144 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-144" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-144
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-144
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-144" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-144
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-144
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-5\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-5\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-5\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-5 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-5 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88595" should be rejected by TextDecoder. [PASS] Invalid label "iso88595\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88595\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88595" should be rejected by TextDecoder. [PASS] Invalid label "iso88595\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88595\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88595" should be rejected by TextDecoder. [PASS] Invalid label "iso88595 " should be rejected by TextDecoder. [PASS] Invalid label " iso88595 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88595" should be rejected by TextDecoder. [PASS] Invalid label "iso88595
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88595
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88595" should be rejected by TextDecoder. [PASS] Invalid label "iso88595
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88595
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-5\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-5" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-8-e " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-e
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-e
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-e
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-e
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-138" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-138\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-138\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-138" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-138\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-138\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-138" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-138 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-138 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-138" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-138
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-138
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-138" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-138
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-138
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-8\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-8 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-8 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88598" should be rejected by TextDecoder. [PASS] Invalid label "iso88598\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88598\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88598" should be rejected by TextDecoder. [PASS] Invalid label "iso88598\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88598\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88598" should be rejected by TextDecoder. [PASS] Invalid label "iso88598 " should be rejected by TextDecoder. [PASS] Invalid label " iso88598 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88598" should be rejected by TextDecoder. [PASS] Invalid label "iso88598
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88598
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88598" should be rejected by TextDecoder. [PASS] Invalid label "iso88598
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88598
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-8\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-8 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-8:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-8:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-8:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8:1988\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-8:1988\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-8:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8:1988 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-8:1988 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-8:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-8:1988
" should be rejected by TextDecoder. [PASS] Invalid label "\0visual" should be rejected by TextDecoder. [PASS] Invalid label "visual\0" should be rejected by TextDecoder. [PASS] Invalid label "\0visual\0" should be rejected by TextDecoder. [PASS] Invalid label "\vvisual" should be rejected by TextDecoder. [PASS] Invalid label "visual\v" should be rejected by TextDecoder. [PASS] Invalid label "\vvisual\v" should be rejected by TextDecoder. [PASS] Invalid label " visual" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-100" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-100\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-100\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-100" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-100\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-100\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-100" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-100 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-100 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-100" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-100
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-100
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-100" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-100
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-100
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-1\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-1\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-1\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-1\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-1 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-1 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88591" should be rejected by TextDecoder. [PASS] Invalid label "iso88591\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88591\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88591" should be rejected by TextDecoder. [PASS] Invalid label "iso88591\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88591\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88591" should be rejected by TextDecoder. [PASS] Invalid label "iso88591 " should be rejected by TextDecoder. [PASS] Invalid label " iso88591 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88591" should be rejected by TextDecoder. [PASS] Invalid label "iso88591
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88591
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88591" should be rejected by TextDecoder. [PASS] Invalid label "iso88591
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88591
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-1\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-1\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-1 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-1:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-1:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-1:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1:1987\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-1:1987\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-1:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1:1987 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-1:1987 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-1:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-1:1987
" should be rejected by TextDecoder. [PASS] Invalid label "\0l1" should be rejected by TextDecoder. [PASS] Invalid label "l1\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l1\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl1" should be rejected by TextDecoder. [PASS] Invalid label "l1\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl1\v" should be rejected by TextDecoder. [PASS] Invalid label " l1" should be rejected by TextDecoder. [PASS] Invalid label "l1 " should be rejected by TextDecoder. [PASS] Invalid label " l1 " should be rejected by TextDecoder. [PASS] Invalid label "
l1" should be rejected by TextDecoder. [PASS] Invalid label "l1
" should be rejected by TextDecoder. [PASS] Invalid label "
l1
" should be rejected by TextDecoder. [PASS] Invalid label "
l1" should be rejected by TextDecoder. [PASS] Invalid label "l1
" should be rejected by TextDecoder. [PASS] Invalid label "
l1
" should be rejected by TextDecoder. [PASS] Invalid label "\0latin1" should be rejected by TextDecoder. [PASS] Invalid label "latin1\0" should be rejected by TextDecoder. [PASS] Invalid label "\0latin1\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin1" should be rejected by TextDecoder. [PASS] Invalid label "latin1\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin1\v" should be rejected by TextDecoder. [PASS] Invalid label " latin1" should be rejected by TextDecoder. [PASS] Invalid label "latin1 " should be rejected by TextDecoder. [PASS] Invalid label " latin1 " should be rejected by TextDecoder. [PASS] Invalid label "
latin1" should be rejected by TextDecoder. [PASS] Invalid label "latin1
" should be rejected by TextDecoder. [PASS] Invalid label "
latin1
" should be rejected by TextDecoder. [PASS] Invalid label "
latin1" should be rejected by TextDecoder. [PASS] Invalid label "latin1
" should be rejected by TextDecoder. [PASS] Invalid label "
latin1
" should be rejected by TextDecoder. [PASS] Invalid label "\0us-ascii" should be rejected by TextDecoder. [PASS] Invalid label "us-ascii\0" should be rejected by TextDecoder. [PASS] Invalid label "\0us-ascii\0" should be rejected by TextDecoder. [PASS] Invalid label "\vus-ascii" should be rejected by TextDecoder. [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A and destination length 10, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A and destination length 10, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A and destination length 10, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A and destination length 10, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A and destination length 10, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆 and destination length 4, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with 𝌆A and destination length 3, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with �A�A¥Hi and destination length 10, offset 0, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with �A�A¥Hi and destination length 10, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with �A�A¥Hi and destination length 10, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with �A�A¥Hi and destination length 10, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with �A�A¥Hi and destination length 10, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with �A�A¥Hi and destination length 10, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with �A�A¥Hi and destination length 10, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with �A�A¥Hi and destination length 10, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with �A�A¥Hi and destination length 10, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with �A�A¥Hi and destination length 10, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with �A�A¥Hi and destination length 10, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with �A�A¥Hi and destination length 10, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A� and destination length 4, offset 0, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A� and destination length 4, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A� and destination length 4, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A� and destination length 4, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A� and destination length 4, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A� and destination length 4, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A� and destination length 4, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A� and destination length 4, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A� and destination length 4, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A� and destination length 4, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with A� and destination length 4, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with A� and destination length 4, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with ¥¥ and destination length 4, offset 0, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with ¥¥ and destination length 4, offset 4, filler 0 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 0 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with ¥¥ and destination length 4, offset 0, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with ¥¥ and destination length 4, offset 4, filler 128 [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 128 sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with ¥¥ and destination length 4, offset 0, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] encodeInto() into ArrayBuffer with ¥¥ and destination length 4, offset 4, filler random [UNEXPECTED_FAILURE][FAIL] encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler random sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:88:24) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:81:7 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:80:42 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:79:5 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: DataView, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: DataView, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Int8Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Int8Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Int16Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Int16Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Int32Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Int32Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Uint16Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Uint16Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Uint32Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Uint32Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Uint8ClampedArray, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Uint8ClampedArray, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: BigInt64Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: BigInt64Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: BigUint64Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: BigUint64Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [EXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer self[type] is not a constructor TypeError: self[type] is not a constructor at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:28) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [EXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Float32Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Float32Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: Float64Array, backed by: ArrayBuffer [UNEXPECTED_FAILURE][FAIL] Invalid encodeInto() destination: Float64Array, backed by: SharedArrayBuffer sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:137:43) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:136:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:135:40 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/encodeInto.any.js:134:18 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'encodeInto.any.js' [PASS] Invalid encodeInto() destination: ArrayBuffer [PASS] Invalid encodeInto() destination: SharedArrayBuffer [PASS] encodeInto() and a detached output buffer [PASS] ignoreBOM should work for encoding utf-16be, split at character 0 [PASS] ignoreBOM should work for encoding utf-16be, split at character 1 [PASS] ignoreBOM should work for encoding utf-16be, split at character 2 [PASS] ignoreBOM should work for encoding utf-16be, split at character 3 [PASS] TextDecoderStream should be able to decode invalid sequences in UTF-16LE [PASS] TextDecoderStream should be able to reject invalid sequences in UTF-16LE [PASS] TextDecoderStream should be able to decode Shift_JIS [PASS] TextDecoderStream should be able to decode invalid sequences in Shift_JIS [PASS] TextDecoderStream should be able to reject invalid sequences in Shift_JIS [PASS] TextDecoderStream should be able to decode ISO-2022-JP [PASS] TextDecoderStream should be able to decode invalid sequences in ISO-2022-JP [PASS] TextDecoderStream should be able to reject invalid sequences in ISO-2022-JP [PASS] TextDecoderStream should be able to decode ISO-8859-14 [PASS] a chunk that cannot be converted to a string should error the streams [PASS] encoding one string of UTF-8 should give one complete chunk [PASS] a character split between chunks should be correctly encoded [PASS] a character following one split between chunks should be correctly encoded [PASS] two consecutive astral characters each split down the middle should be correctly reassembled [PASS] two consecutive astral characters each split down the middle with an invalid surrogate in the middle should be correctly encoded [PASS] a stream ending in a leading surrogate should emit a replacement character as a final chunk [PASS] an unmatched surrogate at the end of a chunk followed by an astral character in the next chunk should be replaced with the replacement character at the start of the next output chunk [PASS] an unmatched surrogate at the end of a chunk followed by an ascii character in the next chunk should be replaced with the replacement character at the start of the next output chunk [PASS] Byte-order marks: utf-8 [PASS] Byte-order marks: utf-16le [PASS] Byte-order marks: utf-16be [PASS] Fatal flag, non-streaming cases [PASS] Fatal flag, streaming cases [PASS] Fatal flag: utf-8 - invalid code [PASS] Fatal flag: utf-8 - ends early [PASS] Fatal flag: utf-8 - ends early 2 [PASS] Fatal flag: utf-8 - invalid trail [PASS] Fatal flag: utf-8 - invalid trail 2 [PASS] Fatal flag: utf-8 - invalid trail 3 [PASS] Fatal flag: utf-8 - invalid trail 4 [PASS] Fatal flag: utf-8 - invalid trail 5 [PASS] Fatal flag: utf-8 - invalid trail 6 [PASS] Fatal flag: utf-8 - > 0x10FFFF [PASS] Fatal flag: utf-8 - obsolete lead byte [PASS] Fatal flag: utf-8 - overlong U+0000 - 2 bytes [PASS] Fatal flag: utf-8 - overlong U+0000 - 3 bytes [PASS] Fatal flag: utf-8 - overlong U+0000 - 4 bytes [PASS] Fatal flag: utf-8 - overlong U+0000 - 5 bytes [PASS] Fatal flag: utf-8 - overlong U+0000 - 6 bytes [PASS] Fatal flag: utf-8 - overlong U+007F - 2 bytes [PASS] Fatal flag: utf-8 - overlong U+007F - 3 bytes [PASS] Fatal flag: utf-8 - overlong U+007F - 4 bytes [PASS] Fatal flag: utf-8 - overlong U+007F - 5 bytes [PASS] Fatal flag: utf-8 - overlong U+007F - 6 bytes [PASS] Fatal flag: utf-8 - overlong U+07FF - 3 bytes [PASS] Fatal flag: utf-8 - overlong U+07FF - 4 bytes [PASS] Fatal flag: utf-8 - overlong U+07FF - 5 bytes [PASS] Fatal flag: utf-8 - overlong U+07FF - 6 bytes [PASS] Fatal flag: utf-8 - overlong U+FFFF - 4 bytes [PASS] Fatal flag: utf-8 - overlong U+FFFF - 5 bytes [PASS] Fatal flag: utf-8 - overlong U+FFFF - 6 bytes [PASS] Fatal flag: utf-8 - overlong U+10FFFF - 5 bytes [PASS] Fatal flag: utf-8 - overlong U+10FFFF - 6 bytes [PASS] Fatal flag: utf-8 - lead surrogate [PASS] Fatal flag: utf-8 - trail surrogate [PASS] Fatal flag: utf-8 - surrogate pair [PASS] Fatal flag: utf-16le - truncated code unit [PASS] The fatal attribute of TextDecoder [PASS] Error seen with fatal does not prevent future decodes [PASS] BOM is ignored if ignoreBOM option is specified: utf-8 [PASS] BOM is ignored if ignoreBOM option is specified: utf-16le [PASS] BOM is ignored if ignoreBOM option is specified: utf-16be [PASS] The ignoreBOM attribute of TextDecoder [PASS] utf-16le - lone surrogate lead [PASS] utf-16le - lone surrogate lead (fatal flag set) [PASS] utf-16le - lone surrogate trail [PASS] utf-16le - lone surrogate trail (fatal flag set) [PASS] utf-16le - unmatched surrogate lead [PASS] utf-16le - unmatched surrogate lead (fatal flag set) [PASS] utf-16le - unmatched surrogate trail [PASS] utf-16le - unmatched surrogate trail (fatal flag set) [PASS] utf-16le - swapped surrogate pair [PASS] utf-16le - swapped surrogate pair (fatal flag set) [PASS] USVString handling: lone surrogate lead [PASS] USVString handling: lone surrogate trail [PASS] USVString handling: unmatched surrogate lead [PASS] USVString handling: unmatched surrogate trail [PASS] USVString handling: swapped surrogate pair [PASS] USVString handling: properly encoded MUSICAL SYMBOL G CLEF (U+1D11E) [PASS] USVString default [PASS] Invalid label "iso_8859-5\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-5\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-5 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-5:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-5:1988\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-5:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5:1988\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-5:1988\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-5:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5:1988 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-5:1988 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5:1988" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-5:1988
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-5:1988
" should be rejected by TextDecoder. [PASS] Invalid label "\0arabic" should be rejected by TextDecoder. [PASS] Invalid label "arabic\0" should be rejected by TextDecoder. [PASS] Invalid label "\0arabic\0" should be rejected by TextDecoder. [PASS] Invalid label "\varabic" should be rejected by TextDecoder. [PASS] Invalid label "arabic\v" should be rejected by TextDecoder. [PASS] Invalid label "\varabic\v" should be rejected by TextDecoder. [PASS] Invalid label " arabic" should be rejected by TextDecoder. [PASS] Invalid label "arabic " should be rejected by TextDecoder. [PASS] Invalid label " arabic " should be rejected by TextDecoder. [PASS] Invalid label "
arabic" should be rejected by TextDecoder. [PASS] Invalid label "arabic
" should be rejected by TextDecoder. [PASS] Invalid label "
arabic
" should be rejected by TextDecoder. [PASS] Invalid label "
arabic" should be rejected by TextDecoder. [PASS] Invalid label "arabic
" should be rejected by TextDecoder. [PASS] Invalid label "
arabic
" should be rejected by TextDecoder. [PASS] Invalid label "\0asmo-708" should be rejected by TextDecoder. [PASS] Invalid label "asmo-708\0" should be rejected by TextDecoder. [PASS] Invalid label "\0asmo-708\0" should be rejected by TextDecoder. [PASS] Invalid label "\vasmo-708" should be rejected by TextDecoder. [PASS] Invalid label "asmo-708\v" should be rejected by TextDecoder. [PASS] Invalid label "\vasmo-708\v" should be rejected by TextDecoder. [PASS] Invalid label " asmo-708" should be rejected by TextDecoder. [PASS] Invalid label "asmo-708 " should be rejected by TextDecoder. [PASS] Invalid label " asmo-708 " should be rejected by TextDecoder. [PASS] Invalid label "
asmo-708" should be rejected by TextDecoder. [PASS] Invalid label "asmo-708
" should be rejected by TextDecoder. [PASS] Invalid label "
asmo-708
" should be rejected by TextDecoder. [PASS] Invalid label "
asmo-708" should be rejected by TextDecoder. [PASS] Invalid label "asmo-708
" should be rejected by TextDecoder. [PASS] Invalid label "
asmo-708
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88596e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596e\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88596e\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88596e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596e\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88596e\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso88596e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596e " should be rejected by TextDecoder. [PASS] Invalid label " csiso88596e " should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596e
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596e
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596e" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596e
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596e
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88596i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596i\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88596i\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88596i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596i\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88596i\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso88596i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596i " should be rejected by TextDecoder. [PASS] Invalid label " csiso88596i " should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596i
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596i
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88596i
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88596i
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatinarabic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinarabic\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatinarabic\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatinarabic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinarabic\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatinarabic\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatinarabic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinarabic " should be rejected by TextDecoder. [PASS] Invalid label " csisolatinarabic " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinarabic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinarabic
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinarabic
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinarabic" should be rejected by TextDecoder. [PASS] Invalid label "csisolatinarabic
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatinarabic
" should be rejected by TextDecoder. [PASS] Invalid label "\0ecma-114" should be rejected by TextDecoder. [PASS] Invalid label "ecma-114\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ecma-114\0" should be rejected by TextDecoder. [PASS] Invalid label "\vecma-114" should be rejected by TextDecoder. [PASS] Invalid label "ecma-114\v" should be rejected by TextDecoder. [PASS] Invalid label "\vecma-114\v" should be rejected by TextDecoder. [PASS] Invalid label " ecma-114" should be rejected by TextDecoder. [PASS] Invalid label "ecma-114 " should be rejected by TextDecoder. [PASS] Invalid label " ecma-114 " should be rejected by TextDecoder. [PASS] Invalid label "
ecma-114" should be rejected by TextDecoder. [PASS] Invalid label "ecma-114
" should be rejected by TextDecoder. [PASS] Invalid label "
ecma-114
" should be rejected by TextDecoder. [PASS] Invalid label "
ecma-114" should be rejected by TextDecoder. [PASS] Invalid label "ecma-114
" should be rejected by TextDecoder. [PASS] Invalid label "
ecma-114
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-6\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-6\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-6 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "visual " should be rejected by TextDecoder. [PASS] Invalid label " visual " should be rejected by TextDecoder. [PASS] Invalid label "
visual" should be rejected by TextDecoder. [PASS] Invalid label "visual
" should be rejected by TextDecoder. [PASS] Invalid label "
visual
" should be rejected by TextDecoder. [PASS] Invalid label "
visual" should be rejected by TextDecoder. [PASS] Invalid label "visual
" should be rejected by TextDecoder. [PASS] Invalid label "
visual
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88598i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598i\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso88598i\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88598i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598i\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso88598i\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso88598i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598i " should be rejected by TextDecoder. [PASS] Invalid label " csiso88598i " should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598i
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598i
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598i" should be rejected by TextDecoder. [PASS] Invalid label "csiso88598i
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso88598i
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-8-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-i\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-8-i\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-8-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-i\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-8-i\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-8-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-i " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-8-i " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-i
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-i
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-8-i
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-8-i
" should be rejected by TextDecoder. [PASS] Invalid label "\0logical" should be rejected by TextDecoder. [PASS] Invalid label "logical\0" should be rejected by TextDecoder. [PASS] Invalid label "\0logical\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlogical" should be rejected by TextDecoder. [PASS] Invalid label "logical\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlogical\v" should be rejected by TextDecoder. [PASS] Invalid label " logical" should be rejected by TextDecoder. [PASS] Invalid label "logical " should be rejected by TextDecoder. [PASS] Invalid label " logical " should be rejected by TextDecoder. [PASS] Invalid label "
logical" should be rejected by TextDecoder. [PASS] Invalid label "logical
" should be rejected by TextDecoder. [PASS] Invalid label "
logical
" should be rejected by TextDecoder. [PASS] Invalid label "
logical" should be rejected by TextDecoder. [PASS] Invalid label "logical
" should be rejected by TextDecoder. [PASS] Invalid label "
logical
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin6" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin6\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin6\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin6" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin6\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin6\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin6" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin6 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin6 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin6" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin6
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin6
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin6" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin6
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin6
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-10\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-10\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-10\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-10\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-10 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-10 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-157" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-157\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-157\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-157" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-157\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-157\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-157" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-157 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-157 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-157" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-157
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-157
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-157" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-157
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-157
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-10\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-10\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-10\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-10\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-10 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-10 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-10" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-10
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885910" should be rejected by TextDecoder. [PASS] Invalid label "iso885910\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885910\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso885910" should be rejected by TextDecoder. [PASS] Invalid label "iso885910\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso885910\v" should be rejected by TextDecoder. [PASS] Invalid label " iso885910" should be rejected by TextDecoder. [PASS] Invalid label "iso885910 " should be rejected by TextDecoder. [PASS] Invalid label " iso885910 " should be rejected by TextDecoder. [PASS] Invalid label "
iso885910" should be rejected by TextDecoder. [PASS] Invalid label "iso885910
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885910
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885910" should be rejected by TextDecoder. [PASS] Invalid label "iso885910
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885910
" should be rejected by TextDecoder. [PASS] Invalid label "\0l6" should be rejected by TextDecoder. [PASS] Invalid label "l6\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l6\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl6" should be rejected by TextDecoder. [PASS] Invalid label "l6\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl6\v" should be rejected by TextDecoder. [PASS] Invalid label " l6" should be rejected by TextDecoder. [PASS] Invalid label "l6 " should be rejected by TextDecoder. [PASS] Invalid label " l6 " should be rejected by TextDecoder. [PASS] Invalid label "
l6" should be rejected by TextDecoder. [PASS] Invalid label "l6
" should be rejected by TextDecoder. [PASS] Invalid label "
l6
" should be rejected by TextDecoder. [PASS] Invalid label "
l6" should be rejected by TextDecoder. [PASS] Invalid label "l6
" should be rejected by TextDecoder. [PASS] Invalid label "
l6
" should be rejected by TextDecoder. [PASS] Invalid label "\0latin6" should be rejected by TextDecoder. [PASS] Invalid label "latin6\0" should be rejected by TextDecoder. [PASS] Invalid label "\0latin6\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin6" should be rejected by TextDecoder. [PASS] Invalid label "latin6\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin6\v" should be rejected by TextDecoder. [PASS] Invalid label " latin6" should be rejected by TextDecoder. [PASS] Invalid label "latin6 " should be rejected by TextDecoder. [PASS] Invalid label " latin6 " should be rejected by TextDecoder. [PASS] Invalid label "
latin6" should be rejected by TextDecoder. [PASS] Invalid label "latin6
" should be rejected by TextDecoder. [PASS] Invalid label "
latin6
" should be rejected by TextDecoder. [PASS] Invalid label "
latin6" should be rejected by TextDecoder. [PASS] Invalid label "latin6
" should be rejected by TextDecoder. [PASS] Invalid label "
latin6
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-13\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-13\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-13\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-13\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-13 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-13 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-13\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-13\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-13\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-13\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-13 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-13 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-13" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-13
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885913" should be rejected by TextDecoder. [PASS] Invalid label "iso885913\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885913\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso885913" should be rejected by TextDecoder. [PASS] Invalid label "iso885913\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso885913\v" should be rejected by TextDecoder. [PASS] Invalid label " iso885913" should be rejected by TextDecoder. [PASS] Invalid label "iso885913 " should be rejected by TextDecoder. [PASS] Invalid label " iso885913 " should be rejected by TextDecoder. [PASS] Invalid label "
iso885913" should be rejected by TextDecoder. [PASS] Invalid label "iso885913
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885913
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885913" should be rejected by TextDecoder. [PASS] Invalid label "iso885913
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885913
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-14\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-14\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-14\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-14\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-14 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-14 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-14\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-14\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-14\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-14\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-14 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-14 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-14" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-14
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885914" should be rejected by TextDecoder. [PASS] Invalid label "iso885914\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885914\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso885914" should be rejected by TextDecoder. [PASS] Invalid label "iso885914\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso885914\v" should be rejected by TextDecoder. [PASS] Invalid label " iso885914" should be rejected by TextDecoder. [PASS] Invalid label "iso885914 " should be rejected by TextDecoder. [PASS] Invalid label " iso885914 " should be rejected by TextDecoder. [PASS] Invalid label "
iso885914" should be rejected by TextDecoder. [PASS] Invalid label "us-ascii\v" should be rejected by TextDecoder. [PASS] Invalid label "\vus-ascii\v" should be rejected by TextDecoder. [PASS] Invalid label " us-ascii" should be rejected by TextDecoder. [PASS] Invalid label "us-ascii " should be rejected by TextDecoder. [PASS] Invalid label " us-ascii " should be rejected by TextDecoder. [PASS] Invalid label "
us-ascii" should be rejected by TextDecoder. [PASS] Invalid label "us-ascii
" should be rejected by TextDecoder. [PASS] Invalid label "
us-ascii
" should be rejected by TextDecoder. [PASS] Invalid label "
us-ascii" should be rejected by TextDecoder. [PASS] Invalid label "us-ascii
" should be rejected by TextDecoder. [PASS] Invalid label "
us-ascii
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1252" should be rejected by TextDecoder. [PASS] Invalid label "windows-1252\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1252\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1252" should be rejected by TextDecoder. [PASS] Invalid label "windows-1252\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1252\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1252" should be rejected by TextDecoder. [PASS] Invalid label "windows-1252 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1252 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1252" should be rejected by TextDecoder. [PASS] Invalid label "windows-1252
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1252
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1252" should be rejected by TextDecoder. [PASS] Invalid label "windows-1252
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1252
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1252" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1252\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1252\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1252" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1252\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1252\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1252" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1252 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1252 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1252" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1252" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1253" should be rejected by TextDecoder. [PASS] Invalid label "cp1253\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1253\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1253" should be rejected by TextDecoder. [PASS] Invalid label "cp1253\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1253\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1253" should be rejected by TextDecoder. [PASS] Invalid label "cp1253 " should be rejected by TextDecoder. [PASS] Invalid label " cp1253 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1253" should be rejected by TextDecoder. [PASS] Invalid label "cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1253" should be rejected by TextDecoder. [PASS] Invalid label "cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1253" should be rejected by TextDecoder. [PASS] Invalid label "windows-1253\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1253\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1253" should be rejected by TextDecoder. [PASS] Invalid label "windows-1253\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1253\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1253" should be rejected by TextDecoder. [PASS] Invalid label "windows-1253 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1253 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1253" should be rejected by TextDecoder. [PASS] Invalid label "windows-1253
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1253
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1253" should be rejected by TextDecoder. [PASS] Invalid label "windows-1253
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1253
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1253" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1253\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1253\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1253" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1253\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1253\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1253" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1253 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1253 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1253" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1253" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1253
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1254" should be rejected by TextDecoder. [PASS] Invalid label "cp1254\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1254\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1254" should be rejected by TextDecoder. [PASS] Invalid label "cp1254\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1254\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1254" should be rejected by TextDecoder. [PASS] Invalid label "cp1254 " should be rejected by TextDecoder. [PASS] Invalid label " cp1254 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1254" should be rejected by TextDecoder. [PASS] Invalid label "cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1254" should be rejected by TextDecoder. [PASS] Invalid label "cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin5" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin5" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin5\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin5" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin5 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin5 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin5" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin5
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin5
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin5" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin5
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin5
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-9\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-9\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-9\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-9\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-9 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-9 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-148" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-148\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-148\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-148" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-148\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-148\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-148" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-148 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-148 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-148" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-148
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-148
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-148" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-148
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-148
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-9\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-9\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-9\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-9\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-9 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-9 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88599" should be rejected by TextDecoder. [PASS] Invalid label "iso88599\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88599\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88599" should be rejected by TextDecoder. [PASS] Invalid label "iso88599\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88599\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88599" should be rejected by TextDecoder. [PASS] Invalid label "iso88599 " should be rejected by TextDecoder. [PASS] Invalid label " iso88599 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88599" should be rejected by TextDecoder. [PASS] Invalid label "iso88599
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88599
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88599" should be rejected by TextDecoder. [PASS] Invalid label "iso88599
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88599
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-9\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-9\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-9 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-9:1989" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9:1989\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-9:1989\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-9:1989" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9:1989\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-9:1989\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-9:1989" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9:1989 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-9:1989 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9:1989" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9:1989
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9:1989
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9:1989" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-9:1989
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-9:1989
" should be rejected by TextDecoder. [PASS] Invalid label "\0l5" should be rejected by TextDecoder. [PASS] Invalid label "l5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl5" should be rejected by TextDecoder. [PASS] Invalid label "l5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl5\v" should be rejected by TextDecoder. [PASS] Invalid label " l5" should be rejected by TextDecoder. [PASS] Invalid label "l5 " should be rejected by TextDecoder. [PASS] Invalid label " l5 " should be rejected by TextDecoder. [PASS] Invalid label "
l5" should be rejected by TextDecoder. [PASS] Invalid label "l5
" should be rejected by TextDecoder. [PASS] Invalid label "
l5
" should be rejected by TextDecoder. [PASS] Invalid label "
l5" should be rejected by TextDecoder. [PASS] Invalid label "l5
" should be rejected by TextDecoder. [PASS] Invalid label "
l5
" should be rejected by TextDecoder. [PASS] Invalid label "\0latin5" should be rejected by TextDecoder. [PASS] Invalid label "latin5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0latin5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin5" should be rejected by TextDecoder. [PASS] Invalid label "latin5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vlatin5\v" should be rejected by TextDecoder. [PASS] Invalid label " latin5" should be rejected by TextDecoder. [PASS] Invalid label "latin5 " should be rejected by TextDecoder. [PASS] Invalid label " latin5 " should be rejected by TextDecoder. [PASS] Invalid label "
latin5" should be rejected by TextDecoder. [PASS] Invalid label "latin5
" should be rejected by TextDecoder. [PASS] Invalid label "
latin5
" should be rejected by TextDecoder. [PASS] Invalid label "
latin5" should be rejected by TextDecoder. [PASS] Invalid label "latin5
" should be rejected by TextDecoder. [PASS] Invalid label "
latin5
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1254" should be rejected by TextDecoder. [PASS] Invalid label "windows-1254\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1254\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1254" should be rejected by TextDecoder. [PASS] Invalid label "windows-1254\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1254\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1254" should be rejected by TextDecoder. [PASS] Invalid label "windows-1254 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1254 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1254" should be rejected by TextDecoder. [PASS] Invalid label "windows-1254
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1254
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1254" should be rejected by TextDecoder. [PASS] Invalid label "windows-1254
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1254
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1254" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1254\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1254\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1254" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1254\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1254\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1254" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1254 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1254 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1254" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1254" should be rejected by TextDecoder. [PASS] Invalid label "
sjis
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-31j" should be rejected by TextDecoder. [PASS] Invalid label "windows-31j\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-31j\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-31j" should be rejected by TextDecoder. [PASS] Invalid label "windows-31j\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-31j\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-31j" should be rejected by TextDecoder. [PASS] Invalid label "windows-31j " should be rejected by TextDecoder. [PASS] Invalid label " windows-31j " should be rejected by TextDecoder. [PASS] Invalid label "
windows-31j" should be rejected by TextDecoder. [PASS] Invalid label "windows-31j
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-31j
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-31j" should be rejected by TextDecoder. [PASS] Invalid label "windows-31j
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-31j
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-sjis" should be rejected by TextDecoder. [PASS] Invalid label "x-sjis\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-sjis\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-sjis" should be rejected by TextDecoder. [PASS] Invalid label "x-sjis\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-sjis\v" should be rejected by TextDecoder. [PASS] Invalid label " x-sjis" should be rejected by TextDecoder. [PASS] Invalid label "x-sjis " should be rejected by TextDecoder. [PASS] Invalid label " x-sjis " should be rejected by TextDecoder. [PASS] Invalid label "
x-sjis" should be rejected by TextDecoder. [PASS] Invalid label "x-sjis
" should be rejected by TextDecoder. [PASS] Invalid label "
x-sjis
" should be rejected by TextDecoder. [PASS] Invalid label "
x-sjis" should be rejected by TextDecoder. [PASS] Invalid label "x-sjis
" should be rejected by TextDecoder. [PASS] Invalid label "
x-sjis
" should be rejected by TextDecoder. [PASS] Invalid label "\0cseuckr" should be rejected by TextDecoder. [PASS] Invalid label "cseuckr\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cseuckr\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcseuckr" should be rejected by TextDecoder. [PASS] Invalid label "cseuckr\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcseuckr\v" should be rejected by TextDecoder. [PASS] Invalid label " cseuckr" should be rejected by TextDecoder. [PASS] Invalid label "cseuckr " should be rejected by TextDecoder. [PASS] Invalid label " cseuckr " should be rejected by TextDecoder. [PASS] Invalid label "
cseuckr" should be rejected by TextDecoder. [PASS] Invalid label "cseuckr
" should be rejected by TextDecoder. [PASS] Invalid label "
cseuckr
" should be rejected by TextDecoder. [PASS] Invalid label "
cseuckr" should be rejected by TextDecoder. [PASS] Invalid label "cseuckr
" should be rejected by TextDecoder. [PASS] Invalid label "
cseuckr
" should be rejected by TextDecoder. [PASS] Invalid label "\0csksc56011987" should be rejected by TextDecoder. [PASS] Invalid label "csksc56011987\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csksc56011987\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsksc56011987" should be rejected by TextDecoder. [PASS] Invalid label "csksc56011987\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsksc56011987\v" should be rejected by TextDecoder. [PASS] Invalid label " csksc56011987" should be rejected by TextDecoder. [PASS] Invalid label "csksc56011987 " should be rejected by TextDecoder. [PASS] Invalid label " csksc56011987 " should be rejected by TextDecoder. [PASS] Invalid label "
csksc56011987" should be rejected by TextDecoder. [PASS] Invalid label "csksc56011987
" should be rejected by TextDecoder. [PASS] Invalid label "
csksc56011987
" should be rejected by TextDecoder. [PASS] Invalid label "
csksc56011987" should be rejected by TextDecoder. [PASS] Invalid label "csksc56011987
" should be rejected by TextDecoder. [PASS] Invalid label "
csksc56011987
" should be rejected by TextDecoder. [PASS] Invalid label "\0euc-kr" should be rejected by TextDecoder. [PASS] Invalid label "euc-kr\0" should be rejected by TextDecoder. [PASS] Invalid label "\0euc-kr\0" should be rejected by TextDecoder. [PASS] Invalid label "\veuc-kr" should be rejected by TextDecoder. [PASS] Invalid label "euc-kr\v" should be rejected by TextDecoder. [PASS] Invalid label "\veuc-kr\v" should be rejected by TextDecoder. [PASS] Invalid label " euc-kr" should be rejected by TextDecoder. [PASS] Invalid label "euc-kr " should be rejected by TextDecoder. [PASS] Invalid label " euc-kr " should be rejected by TextDecoder. [PASS] Invalid label "
euc-kr" should be rejected by TextDecoder. [PASS] Invalid label "euc-kr
" should be rejected by TextDecoder. [PASS] Invalid label "
euc-kr
" should be rejected by TextDecoder. [PASS] Invalid label "
euc-kr" should be rejected by TextDecoder. [PASS] Invalid label "euc-kr
" should be rejected by TextDecoder. [PASS] Invalid label "
euc-kr
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-149" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-149\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-149\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-149" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-149\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-149\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-149" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-149 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-149 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-149" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-149
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-149
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-149" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-149
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-149
" should be rejected by TextDecoder. [PASS] Invalid label "\0korean" should be rejected by TextDecoder. [PASS] Invalid label "korean\0" should be rejected by TextDecoder. [PASS] Invalid label "\0korean\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkorean" should be rejected by TextDecoder. [PASS] Invalid label "korean\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkorean\v" should be rejected by TextDecoder. [PASS] Invalid label " korean" should be rejected by TextDecoder. [PASS] Invalid label "korean " should be rejected by TextDecoder. [PASS] Invalid label " korean " should be rejected by TextDecoder. [PASS] Invalid label "
korean" should be rejected by TextDecoder. [PASS] Invalid label "korean
" should be rejected by TextDecoder. [PASS] Invalid label "
korean
" should be rejected by TextDecoder. [PASS] Invalid label "
korean" should be rejected by TextDecoder. [PASS] Invalid label "korean
" should be rejected by TextDecoder. [PASS] Invalid label "
korean
" should be rejected by TextDecoder. [PASS] Invalid label "\0ks_c_5601-1987" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ks_c_5601-1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\vks_c_5601-1987" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1987\v" should be rejected by TextDecoder. [PASS] Invalid label "\vks_c_5601-1987\v" should be rejected by TextDecoder. [PASS] Invalid label " ks_c_5601-1987" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1987 " should be rejected by TextDecoder. [PASS] Invalid label " ks_c_5601-1987 " should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1987" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1987
" should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1987
" should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1987" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1987
" should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1987
" should be rejected by TextDecoder. [PASS] Invalid label "\0ks_c_5601-1989" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1989\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ks_c_5601-1989\0" should be rejected by TextDecoder. [PASS] Invalid label "\vks_c_5601-1989" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1989\v" should be rejected by TextDecoder. [PASS] Invalid label "\vks_c_5601-1989\v" should be rejected by TextDecoder. [PASS] Invalid label " ks_c_5601-1989" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1989 " should be rejected by TextDecoder. [PASS] Invalid label " ks_c_5601-1989 " should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1989" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1989
" should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1989
" should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1989" should be rejected by TextDecoder. [PASS] Invalid label "ks_c_5601-1989
" should be rejected by TextDecoder. [PASS] Invalid label "
ks_c_5601-1989
" should be rejected by TextDecoder. [PASS] Invalid label "\0ksc5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc5601\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ksc5601\0" should be rejected by TextDecoder. [PASS] Invalid label "\vksc5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc5601\v" should be rejected by TextDecoder. [PASS] Invalid label "\vksc5601\v" should be rejected by TextDecoder. [PASS] Invalid label " ksc5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc5601 " should be rejected by TextDecoder. [PASS] Invalid label " ksc5601 " should be rejected by TextDecoder. [PASS] Invalid label "
ksc5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc5601
" should be rejected by TextDecoder. [PASS] Invalid label "
ksc5601
" should be rejected by TextDecoder. [PASS] Invalid label "
ksc5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc5601
" should be rejected by TextDecoder. [PASS] Invalid label "
ksc5601
" should be rejected by TextDecoder. [PASS] Invalid label "\0ksc_5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc_5601\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ksc_5601\0" should be rejected by TextDecoder. [PASS] Invalid label "\vksc_5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc_5601\v" should be rejected by TextDecoder. [PASS] Invalid label "\vksc_5601\v" should be rejected by TextDecoder. [PASS] Invalid label " ksc_5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc_5601 " should be rejected by TextDecoder. [PASS] Invalid label " ksc_5601 " should be rejected by TextDecoder. [PASS] Invalid label "
ksc_5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc_5601
" should be rejected by TextDecoder. [PASS] Invalid label "
ksc_5601
" should be rejected by TextDecoder. [PASS] Invalid label "
ksc_5601" should be rejected by TextDecoder. [PASS] Invalid label "ksc_5601
" should be rejected by TextDecoder. [PASS] Invalid label "
ksc_5601
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-949" should be rejected by TextDecoder. [PASS] Invalid label "windows-949\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-949\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-949" should be rejected by TextDecoder. [PASS] Invalid label "windows-949\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-949\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-949" should be rejected by TextDecoder. [PASS] Invalid label "windows-949 " should be rejected by TextDecoder. [PASS] Invalid label " windows-949 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-949" should be rejected by TextDecoder. [PASS] Invalid label "windows-949
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-949
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-949" should be rejected by TextDecoder. [PASS] Invalid label "windows-949
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-949
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso2022kr" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022kr\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso2022kr\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso2022kr" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022kr\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso2022kr\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso2022kr" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022kr " should be rejected by TextDecoder. [PASS] Invalid label " csiso2022kr " should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022kr" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022kr
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022kr
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022kr" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022kr
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022kr
" should be rejected by TextDecoder. [PASS] Invalid label "\0hz-gb-2312" should be rejected by TextDecoder. [PASS] Invalid label "hz-gb-2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\0hz-gb-2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\vhz-gb-2312" should be rejected by TextDecoder. [PASS] Invalid label "hz-gb-2312\v" should be rejected by TextDecoder. [PASS] Invalid label "\vhz-gb-2312\v" should be rejected by TextDecoder. [PASS] Invalid label " hz-gb-2312" should be rejected by TextDecoder. [PASS] Invalid label "hz-gb-2312 " should be rejected by TextDecoder. [PASS] Invalid label " hz-gb-2312 " should be rejected by TextDecoder. [PASS] Invalid label "
hz-gb-2312" should be rejected by TextDecoder. [PASS] Invalid label "hz-gb-2312
" should be rejected by TextDecoder. [PASS] Invalid label "
hz-gb-2312
" should be rejected by TextDecoder. [PASS] Invalid label "
hz-gb-2312" should be rejected by TextDecoder. [PASS] Invalid label "hz-gb-2312
" should be rejected by TextDecoder. [PASS] Invalid label "
hz-gb-2312
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-cn" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-cn\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-cn" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-cn\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-cn" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn " should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-cn " should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-cn-ext" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn-ext\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-cn-ext\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-cn-ext" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn-ext\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-cn-ext\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-cn-ext" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn-ext " should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-cn-ext " should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn-ext" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn-ext
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn-ext
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn-ext" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-cn-ext
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-cn-ext
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-kr" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-kr\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-kr\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-kr" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-kr\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-kr\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-kr" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-kr " should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-kr " should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-kr" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-kr
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-kr
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-kr" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-kr
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-kr
" should be rejected by TextDecoder. [PASS] Invalid label "\0replacement" should be rejected by TextDecoder. [PASS] Invalid label "replacement\0" should be rejected by TextDecoder. [PASS] Invalid label "\0replacement\0" should be rejected by TextDecoder. [PASS] Invalid label "\vreplacement" should be rejected by TextDecoder. [PASS] Invalid label "replacement\v" should be rejected by TextDecoder. [PASS] Invalid label "\vreplacement\v" should be rejected by TextDecoder. [PASS] Invalid label " replacement" should be rejected by TextDecoder. [PASS] Invalid label "replacement " should be rejected by TextDecoder. [PASS] Invalid label " replacement " should be rejected by TextDecoder. [PASS] Invalid label "
replacement" should be rejected by TextDecoder. [PASS] Invalid label "replacement
" should be rejected by TextDecoder. [PASS] Invalid label "
replacement
" should be rejected by TextDecoder. [PASS] Invalid label "
replacement" should be rejected by TextDecoder. [PASS] Invalid label "replacement
" should be rejected by TextDecoder. [PASS] Invalid label "
replacement
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicodefffe" should be rejected by TextDecoder. [PASS] Invalid label "unicodefffe\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicodefffe\0" should be rejected by TextDecoder. [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() sabConstructor is not a constructor /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16 return new sabConstructor(length, opts); ^ TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/streams/decode-utf8.any.js:10:37 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/streams/decode-utf8.any.js:7:38 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) at Module.load (node:internal/modules/cjs/loader:1289:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'streams/decode-utf8.any.js' [PASS] input of type undefined should be converted correctly to string [PASS] input of type null should be converted correctly to string [PASS] input of type numeric should be converted correctly to string [PASS] input of type object should be converted correctly to string [PASS] input of type array should be converted correctly to string [PASS] an unmatched surrogate at the end of a chunk followed by a plane 1 character split into two chunks should result in the encoded plane 1 character appearing in the last output chunk [PASS] two leading chunks should result in two replacement characters [PASS] a non-terminal unpaired leading surrogate should immediately be replaced [PASS] a terminal unpaired trailing surrogate should immediately be replaced [PASS] a leading surrogate chunk should be carried past empty chunks [PASS] a leading surrogate chunk should error when it is clear it didn't form a pair [PASS] an empty string should result in no output chunk [PASS] a leading empty chunk should be ignored [PASS] a trailing empty chunk should be ignored [PASS] a plain ASCII chunk should be converted [PASS] characters in the ISO-8859-1 range should be encoded correctly [PASS] Modify buffer after passing it in (ArrayBuffer) [UNEXPECTED_FAILURE][FAIL] Modify buffer after passing it in (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-copy.any.js:6:17) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-copy.any.js:5:3 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-copy.any.js:4:38 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-copy.any.js' [PASS] Invalid label "\0iso-8859-6-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-e\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-6-e\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-6-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-e\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-6-e\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-6-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-e " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-6-e " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-e
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-e
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-e" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-e
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-e
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-6-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-i\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-6-i\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-6-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-i\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-6-i\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-6-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-i " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-6-i " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-i
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-i
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-i" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-6-i
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-6-i
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-127" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-127\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-127\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-127" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-127\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-127\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-127" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-127 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-127 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-127" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-127
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-127
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-127" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-127
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-127
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-6\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-6\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-6\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-6\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-6 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-6 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88596" should be rejected by TextDecoder. [PASS] Invalid label "iso88596\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso88596\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso88596" should be rejected by TextDecoder. [PASS] Invalid label "iso88596\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88596\v" should be rejected by TextDecoder. [PASS] Invalid label " iso88596" should be rejected by TextDecoder. [PASS] Invalid label "iso88596 " should be rejected by TextDecoder. [PASS] Invalid label " iso88596 " should be rejected by TextDecoder. [PASS] Invalid label "
iso88596" should be rejected by TextDecoder. [PASS] Invalid label "iso88596
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88596
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88596" should be rejected by TextDecoder. [PASS] Invalid label "iso88596
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88596
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-6\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-6\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-6 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-6:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-6:1987\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-6:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6:1987\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-6:1987\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-6:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6:1987 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-6:1987 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6:1987" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-6:1987
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-6:1987
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatingreek" should be rejected by TextDecoder. [PASS] Invalid label "csisolatingreek\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatingreek\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatingreek" should be rejected by TextDecoder. [PASS] Invalid label "csisolatingreek\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatingreek\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatingreek" should be rejected by TextDecoder. [PASS] Invalid label "csisolatingreek " should be rejected by TextDecoder. [PASS] Invalid label " csisolatingreek " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatingreek" should be rejected by TextDecoder. [PASS] Invalid label "csisolatingreek
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatingreek
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatingreek" should be rejected by TextDecoder. [PASS] Invalid label "csisolatingreek
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatingreek
" should be rejected by TextDecoder. [PASS] Invalid label "\0ecma-118" should be rejected by TextDecoder. [PASS] Invalid label "ecma-118\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ecma-118\0" should be rejected by TextDecoder. [PASS] Invalid label "\vecma-118" should be rejected by TextDecoder. [PASS] Invalid label "ecma-118\v" should be rejected by TextDecoder. [PASS] Invalid label "\vecma-118\v" should be rejected by TextDecoder. [PASS] Invalid label " ecma-118" should be rejected by TextDecoder. [PASS] Invalid label "ecma-118 " should be rejected by TextDecoder. [PASS] Invalid label " ecma-118 " should be rejected by TextDecoder. [PASS] Invalid label "
ecma-118" should be rejected by TextDecoder. [PASS] Invalid label "ecma-118
" should be rejected by TextDecoder. [PASS] Invalid label "
ecma-118
" should be rejected by TextDecoder. [PASS] Invalid label "
ecma-118" should be rejected by TextDecoder. [PASS] Invalid label "ecma-118
" should be rejected by TextDecoder. [PASS] Invalid label "
ecma-118
" should be rejected by TextDecoder. [PASS] Invalid label "\0elot_928" should be rejected by TextDecoder. [PASS] Invalid label "elot_928\0" should be rejected by TextDecoder. [PASS] Invalid label "\0elot_928\0" should be rejected by TextDecoder. [PASS] Invalid label "\velot_928" should be rejected by TextDecoder. [PASS] Invalid label "elot_928\v" should be rejected by TextDecoder. [PASS] Invalid label "\velot_928\v" should be rejected by TextDecoder. [PASS] Invalid label " elot_928" should be rejected by TextDecoder. [PASS] Invalid label "elot_928 " should be rejected by TextDecoder. [PASS] Invalid label " elot_928 " should be rejected by TextDecoder. [PASS] Invalid label "
elot_928" should be rejected by TextDecoder. [PASS] Invalid label "elot_928
" should be rejected by TextDecoder. [PASS] Invalid label "
elot_928
" should be rejected by TextDecoder. [PASS] Invalid label "
elot_928" should be rejected by TextDecoder. [PASS] Invalid label "elot_928
" should be rejected by TextDecoder. [PASS] Invalid label "
elot_928
" should be rejected by TextDecoder. [PASS] Invalid label "\0greek" should be rejected by TextDecoder. [PASS] Invalid label "greek\0" should be rejected by TextDecoder. [PASS] Invalid label "\0greek\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgreek" should be rejected by TextDecoder. [PASS] Invalid label "greek\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgreek\v" should be rejected by TextDecoder. [PASS] Invalid label " greek" should be rejected by TextDecoder. [PASS] Invalid label "greek " should be rejected by TextDecoder. [PASS] Invalid label " greek " should be rejected by TextDecoder. [PASS] Invalid label "
greek" should be rejected by TextDecoder. [PASS] Invalid label "greek
" should be rejected by TextDecoder. [PASS] Invalid label "
greek
" should be rejected by TextDecoder. [PASS] Invalid label "
greek" should be rejected by TextDecoder. [PASS] Invalid label "greek
" should be rejected by TextDecoder. [PASS] Invalid label "
greek
" should be rejected by TextDecoder. [PASS] Invalid label "\0greek8" should be rejected by TextDecoder. [PASS] Invalid label "greek8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0greek8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgreek8" should be rejected by TextDecoder. [PASS] Invalid label "greek8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgreek8\v" should be rejected by TextDecoder. [PASS] Invalid label " greek8" should be rejected by TextDecoder. [PASS] Invalid label "greek8 " should be rejected by TextDecoder. [PASS] Invalid label " greek8 " should be rejected by TextDecoder. [PASS] Invalid label "
greek8" should be rejected by TextDecoder. [PASS] Invalid label "greek8
" should be rejected by TextDecoder. [PASS] Invalid label "
greek8
" should be rejected by TextDecoder. [PASS] Invalid label "
greek8" should be rejected by TextDecoder. [PASS] Invalid label "greek8
" should be rejected by TextDecoder. [PASS] Invalid label "
greek8
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-7\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-7\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-7\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-7\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-7 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-7 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-7
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-126" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-126\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-126\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-126" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-126\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-126\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-126" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-126 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-126 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-126" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-126
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-126
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-126" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-126
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-126
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-7\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-7\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-7\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-7\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-7 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-7 " should be rejected by TextDecoder. [PASS] Invalid label "iso885914
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885914
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885914" should be rejected by TextDecoder. [PASS] Invalid label "iso885914
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885914
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin9" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin9\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin9\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin9" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin9\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin9\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin9" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin9 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin9 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin9" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin9
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin9
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin9" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin9
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin9
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-15\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-15\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-15\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-15\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-15 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-15 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-15\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-15\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-15\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-15\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-15 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-15 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885915" should be rejected by TextDecoder. [PASS] Invalid label "iso885915\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885915\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso885915" should be rejected by TextDecoder. [PASS] Invalid label "iso885915\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso885915\v" should be rejected by TextDecoder. [PASS] Invalid label " iso885915" should be rejected by TextDecoder. [PASS] Invalid label "iso885915 " should be rejected by TextDecoder. [PASS] Invalid label " iso885915 " should be rejected by TextDecoder. [PASS] Invalid label "
iso885915" should be rejected by TextDecoder. [PASS] Invalid label "iso885915
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885915
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885915" should be rejected by TextDecoder. [PASS] Invalid label "iso885915
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885915
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-15\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso_8859-15\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-15\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso_8859-15\v" should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-15 " should be rejected by TextDecoder. [PASS] Invalid label " iso_8859-15 " should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-15" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "
iso_8859-15
" should be rejected by TextDecoder. [PASS] Invalid label "\0l9" should be rejected by TextDecoder. [PASS] Invalid label "l9\0" should be rejected by TextDecoder. [PASS] Invalid label "\0l9\0" should be rejected by TextDecoder. [PASS] Invalid label "\vl9" should be rejected by TextDecoder. [PASS] Invalid label "l9\v" should be rejected by TextDecoder. [PASS] Invalid label "\vl9\v" should be rejected by TextDecoder. [PASS] Invalid label " l9" should be rejected by TextDecoder. [PASS] Invalid label "l9 " should be rejected by TextDecoder. [PASS] Invalid label " l9 " should be rejected by TextDecoder. [PASS] Invalid label "
l9" should be rejected by TextDecoder. [PASS] Invalid label "l9
" should be rejected by TextDecoder. [PASS] Invalid label "
l9
" should be rejected by TextDecoder. [PASS] Invalid label "
l9" should be rejected by TextDecoder. [PASS] Invalid label "l9
" should be rejected by TextDecoder. [PASS] Invalid label "
l9
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-16" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-16\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-16\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-16" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-16\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-16\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-16" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-16 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-16 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-16" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-16
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-16
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-16" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-16
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-16
" should be rejected by TextDecoder. [PASS] Invalid label "\0cskoi8r" should be rejected by TextDecoder. [PASS] Invalid label "cskoi8r\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cskoi8r\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcskoi8r" should be rejected by TextDecoder. [PASS] Invalid label "cskoi8r\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcskoi8r\v" should be rejected by TextDecoder. [PASS] Invalid label " cskoi8r" should be rejected by TextDecoder. [PASS] Invalid label "cskoi8r " should be rejected by TextDecoder. [PASS] Invalid label " cskoi8r " should be rejected by TextDecoder. [PASS] Invalid label "
cskoi8r" should be rejected by TextDecoder. [PASS] Invalid label "cskoi8r
" should be rejected by TextDecoder. [PASS] Invalid label "
cskoi8r
" should be rejected by TextDecoder. [PASS] Invalid label "
cskoi8r" should be rejected by TextDecoder. [PASS] Invalid label "cskoi8r
" should be rejected by TextDecoder. [PASS] Invalid label "
cskoi8r
" should be rejected by TextDecoder. [PASS] Invalid label "\0koi" should be rejected by TextDecoder. [PASS] Invalid label "koi\0" should be rejected by TextDecoder. [PASS] Invalid label "\0koi\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi" should be rejected by TextDecoder. [PASS] Invalid label "koi\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi\v" should be rejected by TextDecoder. [PASS] Invalid label " koi" should be rejected by TextDecoder. [PASS] Invalid label "koi " should be rejected by TextDecoder. [PASS] Invalid label " koi " should be rejected by TextDecoder. [PASS] Invalid label "
koi" should be rejected by TextDecoder. [PASS] Invalid label "koi
" should be rejected by TextDecoder. [PASS] Invalid label "
koi
" should be rejected by TextDecoder. [PASS] Invalid label "
koi" should be rejected by TextDecoder. [PASS] Invalid label "koi
" should be rejected by TextDecoder. [PASS] Invalid label "
koi
" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8" should be rejected by TextDecoder. [PASS] Invalid label "koi8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8" should be rejected by TextDecoder. [PASS] Invalid label "koi8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8\v" should be rejected by TextDecoder. [PASS] Invalid label " koi8" should be rejected by TextDecoder. [PASS] Invalid label "koi8 " should be rejected by TextDecoder. [PASS] Invalid label " koi8 " should be rejected by TextDecoder. [PASS] Invalid label "
koi8" should be rejected by TextDecoder. [PASS] Invalid label "koi8
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8" should be rejected by TextDecoder. [PASS] Invalid label "koi8
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8
" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8-r" should be rejected by TextDecoder. [PASS] Invalid label "koi8-r\0" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8-r\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8-r" should be rejected by TextDecoder. [PASS] Invalid label "koi8-r\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8-r\v" should be rejected by TextDecoder. [PASS] Invalid label " koi8-r" should be rejected by TextDecoder. [PASS] Invalid label "koi8-r " should be rejected by TextDecoder. [PASS] Invalid label " koi8-r " should be rejected by TextDecoder. [PASS] Invalid label "
koi8-r" should be rejected by TextDecoder. [PASS] Invalid label "koi8-r
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-r
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-r" should be rejected by TextDecoder. [PASS] Invalid label "koi8-r
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-r
" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8_r" should be rejected by TextDecoder. [PASS] Invalid label "koi8_r\0" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8_r\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8_r" should be rejected by TextDecoder. [PASS] Invalid label "koi8_r\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8_r\v" should be rejected by TextDecoder. [PASS] Invalid label " koi8_r" should be rejected by TextDecoder. [PASS] Invalid label "koi8_r " should be rejected by TextDecoder. [PASS] Invalid label " koi8_r " should be rejected by TextDecoder. [PASS] Invalid label "
koi8_r" should be rejected by TextDecoder. [PASS] Invalid label "koi8_r
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8_r
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8_r" should be rejected by TextDecoder. [PASS] Invalid label "koi8_r
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8_r
" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8-ru" should be rejected by TextDecoder. [PASS] Invalid label "koi8-ru\0" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8-ru\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8-ru" should be rejected by TextDecoder. [PASS] Invalid label "koi8-ru\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8-ru\v" should be rejected by TextDecoder. [PASS] Invalid label " koi8-ru" should be rejected by TextDecoder. [PASS] Invalid label "koi8-ru " should be rejected by TextDecoder. [PASS] Invalid label " koi8-ru " should be rejected by TextDecoder. [PASS] Invalid label "
koi8-ru" should be rejected by TextDecoder. [PASS] Invalid label "koi8-ru
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-ru
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-ru" should be rejected by TextDecoder. [PASS] Invalid label "koi8-ru
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-ru
" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8-u" should be rejected by TextDecoder. [PASS] Invalid label "koi8-u\0" should be rejected by TextDecoder. [PASS] Invalid label "\0koi8-u\0" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8-u" should be rejected by TextDecoder. [PASS] Invalid label "koi8-u\v" should be rejected by TextDecoder. [PASS] Invalid label "\vkoi8-u\v" should be rejected by TextDecoder. [PASS] Invalid label " koi8-u" should be rejected by TextDecoder. [PASS] Invalid label "koi8-u " should be rejected by TextDecoder. [PASS] Invalid label " koi8-u " should be rejected by TextDecoder. [PASS] Invalid label "
koi8-u" should be rejected by TextDecoder. [PASS] Invalid label "koi8-u
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-u
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-u" should be rejected by TextDecoder. [PASS] Invalid label "koi8-u
" should be rejected by TextDecoder. [PASS] Invalid label "
koi8-u
" should be rejected by TextDecoder. [PASS] Invalid label "\0csmacintosh" should be rejected by TextDecoder. [PASS] Invalid label "csmacintosh\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csmacintosh\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsmacintosh" should be rejected by TextDecoder. [PASS] Invalid label "csmacintosh\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsmacintosh\v" should be rejected by TextDecoder. [PASS] Invalid label " csmacintosh" should be rejected by TextDecoder. [PASS] Invalid label "csmacintosh " should be rejected by TextDecoder. [PASS] Invalid label " csmacintosh " should be rejected by TextDecoder. [PASS] Invalid label "
csmacintosh" should be rejected by TextDecoder. [PASS] Invalid label "csmacintosh
" should be rejected by TextDecoder. [PASS] Invalid label "
csmacintosh
" should be rejected by TextDecoder. [PASS] Invalid label "
csmacintosh" should be rejected by TextDecoder. [PASS] Invalid label "csmacintosh
" should be rejected by TextDecoder. [PASS] Invalid label "
csmacintosh
" should be rejected by TextDecoder. [PASS] Invalid label "\0mac" should be rejected by TextDecoder. [PASS] Invalid label "mac\0" should be rejected by TextDecoder. [PASS] Invalid label "\0mac\0" should be rejected by TextDecoder. [PASS] Invalid label "\vmac" should be rejected by TextDecoder. [PASS] Invalid label "mac\v" should be rejected by TextDecoder. [PASS] Invalid label "\vmac\v" should be rejected by TextDecoder. [PASS] Invalid label " mac" should be rejected by TextDecoder. [PASS] Invalid label "mac " should be rejected by TextDecoder. [PASS] Invalid label " mac " should be rejected by TextDecoder. [PASS] Invalid label "
mac" should be rejected by TextDecoder. [PASS] Invalid label "mac
" should be rejected by TextDecoder. [PASS] Invalid label "
mac
" should be rejected by TextDecoder. [PASS] Invalid label "
mac" should be rejected by TextDecoder. [PASS] Invalid label "mac
" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1254
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1255" should be rejected by TextDecoder. [PASS] Invalid label "cp1255\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1255\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1255" should be rejected by TextDecoder. [PASS] Invalid label "cp1255\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1255\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1255" should be rejected by TextDecoder. [PASS] Invalid label "cp1255 " should be rejected by TextDecoder. [PASS] Invalid label " cp1255 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1255" should be rejected by TextDecoder. [PASS] Invalid label "cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1255" should be rejected by TextDecoder. [PASS] Invalid label "cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1255" should be rejected by TextDecoder. [PASS] Invalid label "windows-1255\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1255\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1255" should be rejected by TextDecoder. [PASS] Invalid label "windows-1255\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1255\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1255" should be rejected by TextDecoder. [PASS] Invalid label "windows-1255 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1255 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1255" should be rejected by TextDecoder. [PASS] Invalid label "windows-1255
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1255
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1255" should be rejected by TextDecoder. [PASS] Invalid label "windows-1255
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1255
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1255" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1255\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1255\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1255" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1255\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1255\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1255" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1255 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1255 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1255" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1255" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1255
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1256" should be rejected by TextDecoder. [PASS] Invalid label "cp1256\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1256\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1256" should be rejected by TextDecoder. [PASS] Invalid label "cp1256\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1256\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1256" should be rejected by TextDecoder. [PASS] Invalid label "cp1256 " should be rejected by TextDecoder. [PASS] Invalid label " cp1256 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1256" should be rejected by TextDecoder. [PASS] Invalid label "cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1256" should be rejected by TextDecoder. [PASS] Invalid label "cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1256" should be rejected by TextDecoder. [PASS] Invalid label "windows-1256\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1256\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1256" should be rejected by TextDecoder. [PASS] Invalid label "windows-1256\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1256\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1256" should be rejected by TextDecoder. [PASS] Invalid label "windows-1256 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1256 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1256" should be rejected by TextDecoder. [PASS] Invalid label "windows-1256
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1256
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1256" should be rejected by TextDecoder. [PASS] Invalid label "windows-1256
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1256
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1256" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1256\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1256\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1256" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1256\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1256\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1256" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1256 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1256 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1256" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1256" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1256
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1257" should be rejected by TextDecoder. [PASS] Invalid label "cp1257\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1257\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1257" should be rejected by TextDecoder. [PASS] Invalid label "cp1257\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1257\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1257" should be rejected by TextDecoder. [PASS] Invalid label "cp1257 " should be rejected by TextDecoder. [PASS] Invalid label " cp1257 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1257" should be rejected by TextDecoder. [PASS] Invalid label "cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1257" should be rejected by TextDecoder. [PASS] Invalid label "cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1257" should be rejected by TextDecoder. [PASS] Invalid label "windows-1257\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1257\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1257" should be rejected by TextDecoder. [PASS] Invalid label "windows-1257\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1257\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1257" should be rejected by TextDecoder. [PASS] Invalid label "windows-1257 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1257 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1257" should be rejected by TextDecoder. [PASS] Invalid label "windows-1257
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1257
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1257" should be rejected by TextDecoder. [PASS] Invalid label "windows-1257
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1257
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1257" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1257\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1257\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1257" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1257\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1257\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1257" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1257 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1257 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1257" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1257" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1257
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1258" should be rejected by TextDecoder. [PASS] Invalid label "cp1258\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1258\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1258" should be rejected by TextDecoder. [PASS] Invalid label "cp1258\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1258\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1258" should be rejected by TextDecoder. [PASS] Invalid label "cp1258 " should be rejected by TextDecoder. [PASS] Invalid label " cp1258 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1258" should be rejected by TextDecoder. [PASS] Invalid label "cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1258" should be rejected by TextDecoder. [PASS] Invalid label "cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1258" should be rejected by TextDecoder. [PASS] Invalid label "windows-1258\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1258\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1258" should be rejected by TextDecoder. [PASS] Invalid label "windows-1258\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1258\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1258" should be rejected by TextDecoder. [PASS] Invalid label "windows-1258 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1258 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1258" should be rejected by TextDecoder. [PASS] Invalid label "windows-1258
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1258
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1258" should be rejected by TextDecoder. [PASS] Invalid label "windows-1258
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1258
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1258" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1258\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1258\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1258" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1258\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1258\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1258" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1258 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1258 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1258" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1258" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1258
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-mac-cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-cyrillic\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-mac-cyrillic\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-mac-cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-cyrillic\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-mac-cyrillic\v" should be rejected by TextDecoder. [PASS] Invalid label " x-mac-cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-cyrillic " should be rejected by TextDecoder. [PASS] Invalid label " x-mac-cyrillic " should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-cyrillic" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-cyrillic
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-mac-ukrainian" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-ukrainian\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-mac-ukrainian\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-mac-ukrainian" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-ukrainian\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-mac-ukrainian\v" should be rejected by TextDecoder. [PASS] Invalid label " x-mac-ukrainian" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-ukrainian " should be rejected by TextDecoder. [PASS] Invalid label " x-mac-ukrainian " should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-ukrainian" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-ukrainian
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-ukrainian
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-ukrainian" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-ukrainian
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-ukrainian
" should be rejected by TextDecoder. [PASS] Invalid label "\0chinese" should be rejected by TextDecoder. [PASS] Invalid label "chinese\0" should be rejected by TextDecoder. [PASS] Invalid label "\0chinese\0" should be rejected by TextDecoder. [PASS] Invalid label "\vchinese" should be rejected by TextDecoder. [PASS] Invalid label "chinese\v" should be rejected by TextDecoder. [PASS] Invalid label "\vchinese\v" should be rejected by TextDecoder. [PASS] Invalid label " chinese" should be rejected by TextDecoder. [PASS] Invalid label "chinese " should be rejected by TextDecoder. [PASS] Invalid label " chinese " should be rejected by TextDecoder. [PASS] Invalid label "
chinese" should be rejected by TextDecoder. [PASS] Invalid label "chinese
" should be rejected by TextDecoder. [PASS] Invalid label "
chinese
" should be rejected by TextDecoder. [PASS] Invalid label "
chinese" should be rejected by TextDecoder. [PASS] Invalid label "chinese
" should be rejected by TextDecoder. [PASS] Invalid label "
chinese
" should be rejected by TextDecoder. [PASS] Invalid label "\0csgb2312" should be rejected by TextDecoder. [PASS] Invalid label "csgb2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csgb2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsgb2312" should be rejected by TextDecoder. [PASS] Invalid label "csgb2312\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsgb2312\v" should be rejected by TextDecoder. [PASS] Invalid label " csgb2312" should be rejected by TextDecoder. [PASS] Invalid label "csgb2312 " should be rejected by TextDecoder. [PASS] Invalid label " csgb2312 " should be rejected by TextDecoder. [PASS] Invalid label "
csgb2312" should be rejected by TextDecoder. [PASS] Invalid label "csgb2312
" should be rejected by TextDecoder. [PASS] Invalid label "
csgb2312
" should be rejected by TextDecoder. [PASS] Invalid label "
csgb2312" should be rejected by TextDecoder. [PASS] Invalid label "csgb2312
" should be rejected by TextDecoder. [PASS] Invalid label "
csgb2312
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso58gb231280" should be rejected by TextDecoder. [PASS] Invalid label "csiso58gb231280\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso58gb231280\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso58gb231280" should be rejected by TextDecoder. [PASS] Invalid label "csiso58gb231280\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso58gb231280\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso58gb231280" should be rejected by TextDecoder. [PASS] Invalid label "csiso58gb231280 " should be rejected by TextDecoder. [PASS] Invalid label " csiso58gb231280 " should be rejected by TextDecoder. [PASS] Invalid label "
csiso58gb231280" should be rejected by TextDecoder. [PASS] Invalid label "csiso58gb231280
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso58gb231280
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso58gb231280" should be rejected by TextDecoder. [PASS] Invalid label "csiso58gb231280
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso58gb231280
" should be rejected by TextDecoder. [PASS] Invalid label "\0gb2312" should be rejected by TextDecoder. [PASS] Invalid label "gb2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\0gb2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgb2312" should be rejected by TextDecoder. [PASS] Invalid label "gb2312\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgb2312\v" should be rejected by TextDecoder. [PASS] Invalid label " gb2312" should be rejected by TextDecoder. [PASS] Invalid label "gb2312 " should be rejected by TextDecoder. [PASS] Invalid label " gb2312 " should be rejected by TextDecoder. [PASS] Invalid label "
gb2312" should be rejected by TextDecoder. [PASS] Invalid label "gb2312
" should be rejected by TextDecoder. [PASS] Invalid label "
gb2312
" should be rejected by TextDecoder. [PASS] Invalid label "\vunicodefffe" should be rejected by TextDecoder. [PASS] Invalid label "unicodefffe\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicodefffe\v" should be rejected by TextDecoder. [PASS] Invalid label " unicodefffe" should be rejected by TextDecoder. [PASS] Invalid label "unicodefffe " should be rejected by TextDecoder. [PASS] Invalid label " unicodefffe " should be rejected by TextDecoder. [PASS] Invalid label "
unicodefffe" should be rejected by TextDecoder. [PASS] Invalid label "unicodefffe
" should be rejected by TextDecoder. [PASS] Invalid label "
unicodefffe
" should be rejected by TextDecoder. [PASS] Invalid label "
unicodefffe" should be rejected by TextDecoder. [PASS] Invalid label "unicodefffe
" should be rejected by TextDecoder. [PASS] Invalid label "
unicodefffe
" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-16be" should be rejected by TextDecoder. [PASS] Invalid label "utf-16be\0" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-16be\0" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-16be" should be rejected by TextDecoder. [PASS] Invalid label "utf-16be\v" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-16be\v" should be rejected by TextDecoder. [PASS] Invalid label " utf-16be" should be rejected by TextDecoder. [PASS] Invalid label "utf-16be " should be rejected by TextDecoder. [PASS] Invalid label " utf-16be " should be rejected by TextDecoder. [PASS] Invalid label "
utf-16be" should be rejected by TextDecoder. [PASS] Invalid label "utf-16be
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16be
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16be" should be rejected by TextDecoder. [PASS] Invalid label "utf-16be
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16be
" should be rejected by TextDecoder. [PASS] Invalid label "\0csunicode" should be rejected by TextDecoder. [PASS] Invalid label "csunicode\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csunicode\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsunicode" should be rejected by TextDecoder. [PASS] Invalid label "csunicode\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsunicode\v" should be rejected by TextDecoder. [PASS] Invalid label " csunicode" should be rejected by TextDecoder. [PASS] Invalid label "csunicode " should be rejected by TextDecoder. [PASS] Invalid label " csunicode " should be rejected by TextDecoder. [PASS] Invalid label "
csunicode" should be rejected by TextDecoder. [PASS] Invalid label "csunicode
" should be rejected by TextDecoder. [PASS] Invalid label "
csunicode
" should be rejected by TextDecoder. [PASS] Invalid label "
csunicode" should be rejected by TextDecoder. [PASS] Invalid label "csunicode
" should be rejected by TextDecoder. [PASS] Invalid label "
csunicode
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-10646-ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-10646-ucs-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-10646-ucs-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-10646-ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-10646-ucs-2\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-10646-ucs-2\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-10646-ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-10646-ucs-2 " should be rejected by TextDecoder. [PASS] Invalid label " iso-10646-ucs-2 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-10646-ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-10646-ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-10646-ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-10646-ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "iso-10646-ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-10646-ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "\0ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "ucs-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ucs-2\0" should be rejected by TextDecoder. [PASS] Invalid label "\vucs-2" should be rejected by TextDecoder. [PASS] Invalid label "ucs-2\v" should be rejected by TextDecoder. [PASS] Invalid label "\vucs-2\v" should be rejected by TextDecoder. [PASS] Invalid label " ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "ucs-2 " should be rejected by TextDecoder. [PASS] Invalid label " ucs-2 " should be rejected by TextDecoder. [PASS] Invalid label "
ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "
ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "
ucs-2" should be rejected by TextDecoder. [PASS] Invalid label "ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "
ucs-2
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode" should be rejected by TextDecoder. [PASS] Invalid label "unicode\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode" should be rejected by TextDecoder. [PASS] Invalid label "unicode\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode" should be rejected by TextDecoder. [PASS] Invalid label "unicode " should be rejected by TextDecoder. [PASS] Invalid label " unicode " should be rejected by TextDecoder. [PASS] Invalid label "
unicode" should be rejected by TextDecoder. [PASS] Invalid label "unicode
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode" should be rejected by TextDecoder. [PASS] Invalid label "unicode
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicodefeff" should be rejected by TextDecoder. [PASS] Invalid label "unicodefeff\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicodefeff\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicodefeff" should be rejected by TextDecoder. [PASS] Invalid label "unicodefeff\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicodefeff\v" should be rejected by TextDecoder. [PASS] Invalid label " unicodefeff" should be rejected by TextDecoder. [PASS] Invalid label "unicodefeff " should be rejected by TextDecoder. [PASS] Invalid label " unicodefeff " should be rejected by TextDecoder. [PASS] Invalid label "
unicodefeff" should be rejected by TextDecoder. [PASS] Invalid label "unicodefeff
" should be rejected by TextDecoder. [PASS] Invalid label "
unicodefeff
" should be rejected by TextDecoder. [PASS] Invalid label "
unicodefeff" should be rejected by TextDecoder. [PASS] Invalid label "unicodefeff
" should be rejected by TextDecoder. [PASS] Invalid label "
unicodefeff
" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-16" should be rejected by TextDecoder. [PASS] Invalid label "utf-16\0" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-16\0" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-16" should be rejected by TextDecoder. [PASS] Invalid label "utf-16\v" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-16\v" should be rejected by TextDecoder. [PASS] Invalid label " utf-16" should be rejected by TextDecoder. [PASS] Invalid label "utf-16 " should be rejected by TextDecoder. [PASS] Invalid label " utf-16 " should be rejected by TextDecoder. [PASS] Invalid label "
utf-16" should be rejected by TextDecoder. [PASS] Invalid label "utf-16
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16" should be rejected by TextDecoder. [PASS] Invalid label "utf-16
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16
" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-16le" should be rejected by TextDecoder. [PASS] Invalid label "utf-16le\0" should be rejected by TextDecoder. [PASS] Invalid label "\0utf-16le\0" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-16le" should be rejected by TextDecoder. [PASS] Invalid label "utf-16le\v" should be rejected by TextDecoder. [PASS] Invalid label "\vutf-16le\v" should be rejected by TextDecoder. [PASS] Invalid label " utf-16le" should be rejected by TextDecoder. [PASS] Invalid label "utf-16le " should be rejected by TextDecoder. [PASS] Invalid label " utf-16le " should be rejected by TextDecoder. [PASS] Invalid label "
utf-16le" should be rejected by TextDecoder. [PASS] Invalid label "utf-16le
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16le
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16le" should be rejected by TextDecoder. [PASS] Invalid label "utf-16le
" should be rejected by TextDecoder. [PASS] Invalid label "
utf-16le
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-user-defined" should be rejected by TextDecoder. [PASS] Invalid label "x-user-defined\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-user-defined\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-user-defined" should be rejected by TextDecoder. [PASS] Invalid label "x-user-defined\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-user-defined\v" should be rejected by TextDecoder. [PASS] Invalid label " x-user-defined" should be rejected by TextDecoder. [PASS] Invalid label "x-user-defined " should be rejected by TextDecoder. [PASS] Invalid label " x-user-defined " should be rejected by TextDecoder. [PASS] Invalid label "
x-user-defined" should be rejected by TextDecoder. [PASS] Invalid label "x-user-defined
" should be rejected by TextDecoder. [PASS] Invalid label "
x-user-defined
" should be rejected by TextDecoder. [PASS] Invalid label "
x-user-defined" should be rejected by TextDecoder. [PASS] Invalid label "x-user-defined
" should be rejected by TextDecoder. [PASS] Invalid label "
x-user-defined
" should be rejected by TextDecoder. [PASS] idl_test validation [PASS] TextDecoder includes TextDecoderCommon: member names are unique [PASS] TextEncoder includes TextEncoderCommon: member names are unique [PASS] TextDecoderStream includes TextDecoderCommon: member names are unique [PASS] TextDecoderStream includes GenericTransformStream: member names are unique [PASS] TextEncoderStream includes TextEncoderCommon: member names are unique [PASS] TextEncoderStream includes GenericTransformStream: member names are unique [PASS] TextDecoder interface: existence and properties of interface object [PASS] TextDecoder interface object length [PASS] TextDecoder interface object name [PASS] TextDecoder interface: existence and properties of interface prototype object [PASS] TextDecoder interface: existence and properties of interface prototype object's "constructor" property [PASS] TextDecoder interface: existence and properties of interface prototype object's @@unscopables property [PASS] TextDecoder interface: operation decode(optional AllowSharedBufferSource, optional TextDecodeOptions) [PASS] TextDecoder must be primary interface of new TextDecoder() [PASS] Stringification of new TextDecoder() [PASS] TextDecoder interface: new TextDecoder() must inherit property "decode(optional AllowSharedBufferSource, optional TextDecodeOptions)" with the proper type [PASS] TextDecoder interface: calling decode(optional AllowSharedBufferSource, optional TextDecodeOptions) on new TextDecoder() with too few arguments must throw TypeError [PASS] TextDecoder interface: new TextDecoder() must inherit property "encoding" with the proper type [PASS] TextDecoder interface: new TextDecoder() must inherit property "fatal" with the proper type [PASS] TextDecoder interface: new TextDecoder() must inherit property "ignoreBOM" with the proper type [PASS] TextEncoder interface: existence and properties of interface object [PASS] TextEncoder interface object length [PASS] TextEncoder interface object name [PASS] TextEncoder interface: existence and properties of interface prototype object [PASS] TextEncoder interface: existence and properties of interface prototype object's "constructor" property [PASS] TextEncoder interface: existence and properties of interface prototype object's @@unscopables property [PASS] TextEncoder interface: operation encode(optional USVString) [PASS] Streaming decode: utf-8, 1 byte window (ArrayBuffer) [PASS] Streaming decode: utf-8, 2 byte window (ArrayBuffer) [PASS] Streaming decode: utf-8, 3 byte window (ArrayBuffer) [PASS] Streaming decode: utf-8, 4 byte window (ArrayBuffer) [PASS] Streaming decode: utf-8, 5 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16le, 1 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16le, 2 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16le, 3 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16le, 4 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16le, 5 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16be, 1 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16be, 2 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16be, 3 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16be, 4 byte window (ArrayBuffer) [PASS] Streaming decode: utf-16be, 5 byte window (ArrayBuffer) [PASS] Streaming decode: UTF-8 chunk tests (ArrayBuffer) [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-8, 1 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-8, 2 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-8, 3 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-8, 4 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-8, 5 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16le, 1 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16le, 2 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16le, 3 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16le, 4 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16le, 5 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16be, 1 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16be, 2 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16be, 3 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16be, 4 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: utf-16be, 5 byte window (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:34:52) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:24:13 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:22:25 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [UNEXPECTED_FAILURE][FAIL] Streaming decode: UTF-8 chunk tests (SharedArrayBuffer) sabConstructor is not a constructor TypeError: sabConstructor is not a constructor at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/common/sab.js:16:14 at bytes (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:46:41) at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:53:38) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:44:5 at Array.forEach () at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/encoding/textdecoder-streaming.any.js:21:38 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js 'textdecoder-streaming.any.js' [PASS] Invalid label "
mac
" should be rejected by TextDecoder. [PASS] Invalid label "\0macintosh" should be rejected by TextDecoder. [PASS] Invalid label "macintosh\0" should be rejected by TextDecoder. [PASS] Invalid label "\0macintosh\0" should be rejected by TextDecoder. [PASS] Invalid label "\vmacintosh" should be rejected by TextDecoder. [PASS] Invalid label "macintosh\v" should be rejected by TextDecoder. [PASS] Invalid label "\vmacintosh\v" should be rejected by TextDecoder. [PASS] Invalid label " macintosh" should be rejected by TextDecoder. [PASS] Invalid label "macintosh " should be rejected by TextDecoder. [PASS] Invalid label " macintosh " should be rejected by TextDecoder. [PASS] Invalid label "
macintosh" should be rejected by TextDecoder. [PASS] Invalid label "macintosh
" should be rejected by TextDecoder. [PASS] Invalid label "
macintosh
" should be rejected by TextDecoder. [PASS] Invalid label "
macintosh" should be rejected by TextDecoder. [PASS] Invalid label "macintosh
" should be rejected by TextDecoder. [PASS] Invalid label "
macintosh
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-mac-roman" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-roman\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-mac-roman\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-mac-roman" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-roman\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-mac-roman\v" should be rejected by TextDecoder. [PASS] Invalid label " x-mac-roman" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-roman " should be rejected by TextDecoder. [PASS] Invalid label " x-mac-roman " should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-roman" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-roman
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-roman
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-roman" should be rejected by TextDecoder. [PASS] Invalid label "x-mac-roman
" should be rejected by TextDecoder. [PASS] Invalid label "
x-mac-roman
" should be rejected by TextDecoder. [PASS] Invalid label "\0dos-874" should be rejected by TextDecoder. [PASS] Invalid label "dos-874\0" should be rejected by TextDecoder. [PASS] Invalid label "\0dos-874\0" should be rejected by TextDecoder. [PASS] Invalid label "\vdos-874" should be rejected by TextDecoder. [PASS] Invalid label "dos-874\v" should be rejected by TextDecoder. [PASS] Invalid label "\vdos-874\v" should be rejected by TextDecoder. [PASS] Invalid label " dos-874" should be rejected by TextDecoder. [PASS] Invalid label "dos-874 " should be rejected by TextDecoder. [PASS] Invalid label " dos-874 " should be rejected by TextDecoder. [PASS] Invalid label "
dos-874" should be rejected by TextDecoder. [PASS] Invalid label "dos-874
" should be rejected by TextDecoder. [PASS] Invalid label "
dos-874
" should be rejected by TextDecoder. [PASS] Invalid label "
dos-874" should be rejected by TextDecoder. [PASS] Invalid label "dos-874
" should be rejected by TextDecoder. [PASS] Invalid label "
dos-874
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-11\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-8859-11\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-11\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-8859-11\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-11 " should be rejected by TextDecoder. [PASS] Invalid label " iso-8859-11 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso-8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-11\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso8859-11\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-11\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso8859-11\v" should be rejected by TextDecoder. [PASS] Invalid label " iso8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-11 " should be rejected by TextDecoder. [PASS] Invalid label " iso8859-11 " should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-11" should be rejected by TextDecoder. [PASS] Invalid label "iso8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "
iso8859-11
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885911" should be rejected by TextDecoder. [PASS] Invalid label "iso885911\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso885911\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso885911" should be rejected by TextDecoder. [PASS] Invalid label "iso885911\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso885911\v" should be rejected by TextDecoder. [PASS] Invalid label " iso885911" should be rejected by TextDecoder. [PASS] Invalid label "iso885911 " should be rejected by TextDecoder. [PASS] Invalid label " iso885911 " should be rejected by TextDecoder. [PASS] Invalid label "
iso885911" should be rejected by TextDecoder. [PASS] Invalid label "iso885911
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885911
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885911" should be rejected by TextDecoder. [PASS] Invalid label "iso885911
" should be rejected by TextDecoder. [PASS] Invalid label "
iso885911
" should be rejected by TextDecoder. [PASS] Invalid label "\0tis-620" should be rejected by TextDecoder. [PASS] Invalid label "tis-620\0" should be rejected by TextDecoder. [PASS] Invalid label "\0tis-620\0" should be rejected by TextDecoder. [PASS] Invalid label "\vtis-620" should be rejected by TextDecoder. [PASS] Invalid label "tis-620\v" should be rejected by TextDecoder. [PASS] Invalid label "\vtis-620\v" should be rejected by TextDecoder. [PASS] Invalid label " tis-620" should be rejected by TextDecoder. [PASS] Invalid label "tis-620 " should be rejected by TextDecoder. [PASS] Invalid label " tis-620 " should be rejected by TextDecoder. [PASS] Invalid label "
tis-620" should be rejected by TextDecoder. [PASS] Invalid label "tis-620
" should be rejected by TextDecoder. [PASS] Invalid label "
tis-620
" should be rejected by TextDecoder. [PASS] Invalid label "
tis-620" should be rejected by TextDecoder. [PASS] Invalid label "tis-620
" should be rejected by TextDecoder. [PASS] Invalid label "
tis-620
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-874" should be rejected by TextDecoder. [PASS] Invalid label "windows-874\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-874\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-874" should be rejected by TextDecoder. [PASS] Invalid label "windows-874\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-874\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-874" should be rejected by TextDecoder. [PASS] Invalid label "windows-874 " should be rejected by TextDecoder. [PASS] Invalid label " windows-874 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-874" should be rejected by TextDecoder. [PASS] Invalid label "windows-874
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-874
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-874" should be rejected by TextDecoder. [PASS] Invalid label "windows-874
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-874
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1250" should be rejected by TextDecoder. [PASS] Invalid label "cp1250\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1250\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1250" should be rejected by TextDecoder. [PASS] Invalid label "cp1250\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1250\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1250" should be rejected by TextDecoder. [PASS] Invalid label "cp1250 " should be rejected by TextDecoder. [PASS] Invalid label " cp1250 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1250" should be rejected by TextDecoder. [PASS] Invalid label "cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1250" should be rejected by TextDecoder. [PASS] Invalid label "cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1250" should be rejected by TextDecoder. [PASS] Invalid label "windows-1250\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1250\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1250" should be rejected by TextDecoder. [PASS] Invalid label "windows-1250\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1250\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1250" should be rejected by TextDecoder. [PASS] Invalid label "windows-1250 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1250 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1250" should be rejected by TextDecoder. [PASS] Invalid label "windows-1250
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1250
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1250" should be rejected by TextDecoder. [PASS] Invalid label "windows-1250
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1250
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1250" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1250\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1250\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1250" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1250\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1250\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1250" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1250 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1250 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1250" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1250" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1250
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1251" should be rejected by TextDecoder. [PASS] Invalid label "cp1251\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1251\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1251" should be rejected by TextDecoder. [PASS] Invalid label "cp1251\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1251\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1251" should be rejected by TextDecoder. [PASS] Invalid label "cp1251 " should be rejected by TextDecoder. [PASS] Invalid label " cp1251 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1251" should be rejected by TextDecoder. [PASS] Invalid label "cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1251" should be rejected by TextDecoder. [PASS] Invalid label "cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1251" should be rejected by TextDecoder. [PASS] Invalid label "windows-1251\0" should be rejected by TextDecoder. [PASS] Invalid label "\0windows-1251\0" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1251" should be rejected by TextDecoder. [PASS] Invalid label "windows-1251\v" should be rejected by TextDecoder. [PASS] Invalid label "\vwindows-1251\v" should be rejected by TextDecoder. [PASS] Invalid label " windows-1251" should be rejected by TextDecoder. [PASS] Invalid label "windows-1251 " should be rejected by TextDecoder. [PASS] Invalid label " windows-1251 " should be rejected by TextDecoder. [PASS] Invalid label "
windows-1251" should be rejected by TextDecoder. [PASS] Invalid label "windows-1251
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1251
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1251" should be rejected by TextDecoder. [PASS] Invalid label "windows-1251
" should be rejected by TextDecoder. [PASS] Invalid label "
windows-1251
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1251" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1251\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-cp1251\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1251" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1251\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-cp1251\v" should be rejected by TextDecoder. [PASS] Invalid label " x-cp1251" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1251 " should be rejected by TextDecoder. [PASS] Invalid label " x-cp1251 " should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1251" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1251" should be rejected by TextDecoder. [PASS] Invalid label "x-cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "
x-cp1251
" should be rejected by TextDecoder. [PASS] Invalid label "\0ansi_x3.4-1968" should be rejected by TextDecoder. [PASS] Invalid label "ansi_x3.4-1968\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ansi_x3.4-1968\0" should be rejected by TextDecoder. [PASS] Invalid label "\vansi_x3.4-1968" should be rejected by TextDecoder. [PASS] Invalid label "ansi_x3.4-1968\v" should be rejected by TextDecoder. [PASS] Invalid label "\vansi_x3.4-1968\v" should be rejected by TextDecoder. [PASS] Invalid label " ansi_x3.4-1968" should be rejected by TextDecoder. [PASS] Invalid label "ansi_x3.4-1968 " should be rejected by TextDecoder. [PASS] Invalid label " ansi_x3.4-1968 " should be rejected by TextDecoder. [PASS] Invalid label "
ansi_x3.4-1968" should be rejected by TextDecoder. [PASS] Invalid label "ansi_x3.4-1968
" should be rejected by TextDecoder. [PASS] Invalid label "
ansi_x3.4-1968
" should be rejected by TextDecoder. [PASS] Invalid label "
ansi_x3.4-1968" should be rejected by TextDecoder. [PASS] Invalid label "ansi_x3.4-1968
" should be rejected by TextDecoder. [PASS] Invalid label "
ansi_x3.4-1968
" should be rejected by TextDecoder. [PASS] Invalid label "\0ascii" should be rejected by TextDecoder. [PASS] Invalid label "ascii\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ascii\0" should be rejected by TextDecoder. [PASS] Invalid label "\vascii" should be rejected by TextDecoder. [PASS] Invalid label "ascii\v" should be rejected by TextDecoder. [PASS] Invalid label "\vascii\v" should be rejected by TextDecoder. [PASS] Invalid label " ascii" should be rejected by TextDecoder. [PASS] Invalid label "ascii " should be rejected by TextDecoder. [PASS] Invalid label " ascii " should be rejected by TextDecoder. [PASS] Invalid label "
ascii" should be rejected by TextDecoder. [PASS] Invalid label "ascii
" should be rejected by TextDecoder. [PASS] Invalid label "
ascii
" should be rejected by TextDecoder. [PASS] Invalid label "
ascii" should be rejected by TextDecoder. [PASS] Invalid label "ascii
" should be rejected by TextDecoder. [PASS] Invalid label "
ascii
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1252" should be rejected by TextDecoder. [PASS] Invalid label "cp1252\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp1252\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1252" should be rejected by TextDecoder. [PASS] Invalid label "cp1252\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp1252\v" should be rejected by TextDecoder. [PASS] Invalid label " cp1252" should be rejected by TextDecoder. [PASS] Invalid label "cp1252 " should be rejected by TextDecoder. [PASS] Invalid label " cp1252 " should be rejected by TextDecoder. [PASS] Invalid label "
cp1252" should be rejected by TextDecoder. [PASS] Invalid label "cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1252" should be rejected by TextDecoder. [PASS] Invalid label "cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "
cp1252
" should be rejected by TextDecoder. [PASS] Invalid label "\0cp819" should be rejected by TextDecoder. [PASS] Invalid label "cp819\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cp819\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcp819" should be rejected by TextDecoder. [PASS] Invalid label "cp819\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcp819\v" should be rejected by TextDecoder. [PASS] Invalid label " cp819" should be rejected by TextDecoder. [PASS] Invalid label "cp819 " should be rejected by TextDecoder. [PASS] Invalid label " cp819 " should be rejected by TextDecoder. [PASS] Invalid label "
cp819" should be rejected by TextDecoder. [PASS] Invalid label "cp819
" should be rejected by TextDecoder. [PASS] Invalid label "
cp819
" should be rejected by TextDecoder. [PASS] Invalid label "
cp819" should be rejected by TextDecoder. [PASS] Invalid label "cp819
" should be rejected by TextDecoder. [PASS] Invalid label "
cp819
" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin1" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin1\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csisolatin1\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin1" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin1\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsisolatin1\v" should be rejected by TextDecoder. [PASS] Invalid label " csisolatin1" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin1 " should be rejected by TextDecoder. [PASS] Invalid label " csisolatin1 " should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin1" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin1
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin1
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin1" should be rejected by TextDecoder. [PASS] Invalid label "csisolatin1
" should be rejected by TextDecoder. [PASS] Invalid label "
csisolatin1
" should be rejected by TextDecoder. [PASS] Invalid label "\0ibm819" should be rejected by TextDecoder. [PASS] Invalid label "ibm819\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ibm819\0" should be rejected by TextDecoder. [PASS] Invalid label "\vibm819" should be rejected by TextDecoder. [PASS] Invalid label "
gb2312" should be rejected by TextDecoder. [PASS] Invalid label "gb2312
" should be rejected by TextDecoder. [PASS] Invalid label "
gb2312
" should be rejected by TextDecoder. [PASS] Invalid label "\0gb_2312" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\0gb_2312\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgb_2312" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgb_2312\v" should be rejected by TextDecoder. [PASS] Invalid label " gb_2312" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312 " should be rejected by TextDecoder. [PASS] Invalid label " gb_2312 " should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312
" should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312
" should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312
" should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312
" should be rejected by TextDecoder. [PASS] Invalid label "\0gb_2312-80" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312-80\0" should be rejected by TextDecoder. [PASS] Invalid label "\0gb_2312-80\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgb_2312-80" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312-80\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgb_2312-80\v" should be rejected by TextDecoder. [PASS] Invalid label " gb_2312-80" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312-80 " should be rejected by TextDecoder. [PASS] Invalid label " gb_2312-80 " should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312-80" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312-80
" should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312-80
" should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312-80" should be rejected by TextDecoder. [PASS] Invalid label "gb_2312-80
" should be rejected by TextDecoder. [PASS] Invalid label "
gb_2312-80
" should be rejected by TextDecoder. [PASS] Invalid label "\0gbk" should be rejected by TextDecoder. [PASS] Invalid label "gbk\0" should be rejected by TextDecoder. [PASS] Invalid label "\0gbk\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgbk" should be rejected by TextDecoder. [PASS] Invalid label "gbk\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgbk\v" should be rejected by TextDecoder. [PASS] Invalid label " gbk" should be rejected by TextDecoder. [PASS] Invalid label "gbk " should be rejected by TextDecoder. [PASS] Invalid label " gbk " should be rejected by TextDecoder. [PASS] Invalid label "
gbk" should be rejected by TextDecoder. [PASS] Invalid label "gbk
" should be rejected by TextDecoder. [PASS] Invalid label "
gbk
" should be rejected by TextDecoder. [PASS] Invalid label "
gbk" should be rejected by TextDecoder. [PASS] Invalid label "gbk
" should be rejected by TextDecoder. [PASS] Invalid label "
gbk
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-58" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-58\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-ir-58\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-58" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-58\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-ir-58\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-58" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-58 " should be rejected by TextDecoder. [PASS] Invalid label " iso-ir-58 " should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-58" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-58
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-58
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-58" should be rejected by TextDecoder. [PASS] Invalid label "iso-ir-58
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-ir-58
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-gbk" should be rejected by TextDecoder. [PASS] Invalid label "x-gbk\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-gbk\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-gbk" should be rejected by TextDecoder. [PASS] Invalid label "x-gbk\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-gbk\v" should be rejected by TextDecoder. [PASS] Invalid label " x-gbk" should be rejected by TextDecoder. [PASS] Invalid label "x-gbk " should be rejected by TextDecoder. [PASS] Invalid label " x-gbk " should be rejected by TextDecoder. [PASS] Invalid label "
x-gbk" should be rejected by TextDecoder. [PASS] Invalid label "x-gbk
" should be rejected by TextDecoder. [PASS] Invalid label "
x-gbk
" should be rejected by TextDecoder. [PASS] Invalid label "
x-gbk" should be rejected by TextDecoder. [PASS] Invalid label "x-gbk
" should be rejected by TextDecoder. [PASS] Invalid label "
x-gbk
" should be rejected by TextDecoder. [PASS] Invalid label "\0gb18030" should be rejected by TextDecoder. [PASS] Invalid label "gb18030\0" should be rejected by TextDecoder. [PASS] Invalid label "\0gb18030\0" should be rejected by TextDecoder. [PASS] Invalid label "\vgb18030" should be rejected by TextDecoder. [PASS] Invalid label "gb18030\v" should be rejected by TextDecoder. [PASS] Invalid label "\vgb18030\v" should be rejected by TextDecoder. [PASS] Invalid label " gb18030" should be rejected by TextDecoder. [PASS] Invalid label "gb18030 " should be rejected by TextDecoder. [PASS] Invalid label " gb18030 " should be rejected by TextDecoder. [PASS] Invalid label "
gb18030" should be rejected by TextDecoder. [PASS] Invalid label "gb18030
" should be rejected by TextDecoder. [PASS] Invalid label "
gb18030
" should be rejected by TextDecoder. [PASS] Invalid label "
gb18030" should be rejected by TextDecoder. [PASS] Invalid label "gb18030
" should be rejected by TextDecoder. [PASS] Invalid label "
gb18030
" should be rejected by TextDecoder. [PASS] Invalid label "\0big5" should be rejected by TextDecoder. [PASS] TextEncoder interface: operation encodeInto(USVString, Uint8Array) [PASS] TextEncoder must be primary interface of new TextEncoder() [PASS] Stringification of new TextEncoder() [PASS] TextEncoder interface: new TextEncoder() must inherit property "encode(optional USVString)" with the proper type [PASS] TextEncoder interface: calling encode(optional USVString) on new TextEncoder() with too few arguments must throw TypeError [PASS] TextEncoder interface: new TextEncoder() must inherit property "encodeInto(USVString, Uint8Array)" with the proper type [PASS] TextEncoder interface: calling encodeInto(USVString, Uint8Array) on new TextEncoder() with too few arguments must throw TypeError [PASS] TextEncoder interface: new TextEncoder() must inherit property "encoding" with the proper type [PASS] TextDecoderStream interface: existence and properties of interface object [PASS] TextDecoderStream interface object length [PASS] TextDecoderStream interface object name [PASS] TextDecoderStream interface: existence and properties of interface prototype object [PASS] TextDecoderStream interface: existence and properties of interface prototype object's "constructor" property [PASS] TextDecoderStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] TextEncoderStream interface: existence and properties of interface object [PASS] TextEncoderStream interface object length [PASS] TextEncoderStream interface object name [PASS] TextEncoderStream interface: existence and properties of interface prototype object [PASS] TextEncoderStream interface: existence and properties of interface prototype object's "constructor" property [PASS] TextEncoderStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] TextDecoder interface: attribute encoding [PASS] TextDecoder interface: attribute fatal [PASS] TextDecoder interface: attribute ignoreBOM [PASS] TextEncoder interface: attribute encoding [PASS] TextDecoderStream interface: attribute encoding [PASS] TextDecoderStream interface: attribute fatal [PASS] TextDecoderStream interface: attribute ignoreBOM [PASS] TextEncoderStream interface: attribute encoding [PASS] idl_test setup [PASS] Invalid label "big5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0big5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vbig5" should be rejected by TextDecoder. [PASS] Invalid label "big5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vbig5\v" should be rejected by TextDecoder. [PASS] Invalid label " big5" should be rejected by TextDecoder. [PASS] Invalid label "big5 " should be rejected by TextDecoder. [PASS] Invalid label " big5 " should be rejected by TextDecoder. [PASS] Invalid label "
big5" should be rejected by TextDecoder. [PASS] Invalid label "big5
" should be rejected by TextDecoder. [PASS] Invalid label "
big5
" should be rejected by TextDecoder. [PASS] Invalid label "
big5" should be rejected by TextDecoder. [PASS] Invalid label "big5
" should be rejected by TextDecoder. [PASS] Invalid label "
big5
" should be rejected by TextDecoder. [PASS] Invalid label "\0big5-hkscs" should be rejected by TextDecoder. [PASS] Invalid label "big5-hkscs\0" should be rejected by TextDecoder. [PASS] Invalid label "\0big5-hkscs\0" should be rejected by TextDecoder. [PASS] Invalid label "\vbig5-hkscs" should be rejected by TextDecoder. [PASS] Invalid label "big5-hkscs\v" should be rejected by TextDecoder. [PASS] Invalid label "\vbig5-hkscs\v" should be rejected by TextDecoder. [PASS] Invalid label " big5-hkscs" should be rejected by TextDecoder. [PASS] Invalid label "big5-hkscs " should be rejected by TextDecoder. [PASS] Invalid label " big5-hkscs " should be rejected by TextDecoder. [PASS] Invalid label "
big5-hkscs" should be rejected by TextDecoder. [PASS] Invalid label "big5-hkscs
" should be rejected by TextDecoder. [PASS] Invalid label "
big5-hkscs
" should be rejected by TextDecoder. [PASS] Invalid label "
big5-hkscs" should be rejected by TextDecoder. [PASS] Invalid label "big5-hkscs
" should be rejected by TextDecoder. [PASS] Invalid label "
big5-hkscs
" should be rejected by TextDecoder. [PASS] Invalid label "\0cn-big5" should be rejected by TextDecoder. [PASS] Invalid label "cn-big5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cn-big5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcn-big5" should be rejected by TextDecoder. [PASS] Invalid label "cn-big5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcn-big5\v" should be rejected by TextDecoder. [PASS] Invalid label " cn-big5" should be rejected by TextDecoder. [PASS] Invalid label "cn-big5 " should be rejected by TextDecoder. [PASS] Invalid label " cn-big5 " should be rejected by TextDecoder. [PASS] Invalid label "
cn-big5" should be rejected by TextDecoder. [PASS] Invalid label "cn-big5
" should be rejected by TextDecoder. [PASS] Invalid label "
cn-big5
" should be rejected by TextDecoder. [PASS] Invalid label "
cn-big5" should be rejected by TextDecoder. [PASS] Invalid label "cn-big5
" should be rejected by TextDecoder. [PASS] Invalid label "
cn-big5
" should be rejected by TextDecoder. [PASS] Invalid label "\0csbig5" should be rejected by TextDecoder. [PASS] Invalid label "csbig5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csbig5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsbig5" should be rejected by TextDecoder. [PASS] Invalid label "csbig5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsbig5\v" should be rejected by TextDecoder. [PASS] Invalid label " csbig5" should be rejected by TextDecoder. [PASS] Invalid label "csbig5 " should be rejected by TextDecoder. [PASS] Invalid label " csbig5 " should be rejected by TextDecoder. [PASS] Invalid label "
csbig5" should be rejected by TextDecoder. [PASS] Invalid label "csbig5
" should be rejected by TextDecoder. [PASS] Invalid label "
csbig5
" should be rejected by TextDecoder. [PASS] Invalid label "
csbig5" should be rejected by TextDecoder. [PASS] Invalid label "csbig5
" should be rejected by TextDecoder. [PASS] Invalid label "
csbig5
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-x-big5" should be rejected by TextDecoder. [PASS] Invalid label "x-x-big5\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-x-big5\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-x-big5" should be rejected by TextDecoder. [PASS] Invalid label "x-x-big5\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-x-big5\v" should be rejected by TextDecoder. [PASS] Invalid label " x-x-big5" should be rejected by TextDecoder. [PASS] Invalid label "x-x-big5 " should be rejected by TextDecoder. [PASS] Invalid label " x-x-big5 " should be rejected by TextDecoder. [PASS] Invalid label "
x-x-big5" should be rejected by TextDecoder. [PASS] Invalid label "x-x-big5
" should be rejected by TextDecoder. [PASS] Invalid label "
x-x-big5
" should be rejected by TextDecoder. [PASS] Invalid label "
x-x-big5" should be rejected by TextDecoder. [PASS] Invalid label "x-x-big5
" should be rejected by TextDecoder. [PASS] Invalid label "
x-x-big5
" should be rejected by TextDecoder. [PASS] Invalid label "\0cseucpkdfmtjapanese" should be rejected by TextDecoder. [PASS] Invalid label "cseucpkdfmtjapanese\0" should be rejected by TextDecoder. [PASS] Invalid label "\0cseucpkdfmtjapanese\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcseucpkdfmtjapanese" should be rejected by TextDecoder. [PASS] Invalid label "cseucpkdfmtjapanese\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcseucpkdfmtjapanese\v" should be rejected by TextDecoder. [PASS] Invalid label " cseucpkdfmtjapanese" should be rejected by TextDecoder. [PASS] Invalid label "cseucpkdfmtjapanese " should be rejected by TextDecoder. [PASS] Invalid label " cseucpkdfmtjapanese " should be rejected by TextDecoder. [PASS] Invalid label "
cseucpkdfmtjapanese" should be rejected by TextDecoder. [PASS] Invalid label "cseucpkdfmtjapanese
" should be rejected by TextDecoder. [PASS] Invalid label "
cseucpkdfmtjapanese
" should be rejected by TextDecoder. [PASS] Invalid label "
cseucpkdfmtjapanese" should be rejected by TextDecoder. [PASS] Invalid label "cseucpkdfmtjapanese
" should be rejected by TextDecoder. [PASS] Invalid label "
cseucpkdfmtjapanese
" should be rejected by TextDecoder. [PASS] Invalid label "\0euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "euc-jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\0euc-jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\veuc-jp" should be rejected by TextDecoder. [PASS] Invalid label "euc-jp\v" should be rejected by TextDecoder. [PASS] Invalid label "\veuc-jp\v" should be rejected by TextDecoder. [PASS] Invalid label " euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "euc-jp " should be rejected by TextDecoder. [PASS] Invalid label " euc-jp " should be rejected by TextDecoder. [PASS] Invalid label "
euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "\0x-euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "x-euc-jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\0x-euc-jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\vx-euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "x-euc-jp\v" should be rejected by TextDecoder. [PASS] Invalid label "\vx-euc-jp\v" should be rejected by TextDecoder. [PASS] Invalid label " x-euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "x-euc-jp " should be rejected by TextDecoder. [PASS] Invalid label " x-euc-jp " should be rejected by TextDecoder. [PASS] Invalid label "
x-euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "x-euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
x-euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
x-euc-jp" should be rejected by TextDecoder. [PASS] Invalid label "x-euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
x-euc-jp
" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso2022jp" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csiso2022jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso2022jp" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022jp\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsiso2022jp\v" should be rejected by TextDecoder. [PASS] Invalid label " csiso2022jp" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022jp " should be rejected by TextDecoder. [PASS] Invalid label " csiso2022jp " should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022jp" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022jp
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022jp
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022jp" should be rejected by TextDecoder. [PASS] Invalid label "csiso2022jp
" should be rejected by TextDecoder. [PASS] Invalid label "
csiso2022jp
" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-jp" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\0iso-2022-jp\0" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-jp" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-jp\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso-2022-jp\v" should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-jp" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-jp " should be rejected by TextDecoder. [PASS] Invalid label " iso-2022-jp " should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-jp" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-jp" should be rejected by TextDecoder. [PASS] Invalid label "iso-2022-jp
" should be rejected by TextDecoder. [PASS] Invalid label "
iso-2022-jp
" should be rejected by TextDecoder. [PASS] Invalid label "\0csshiftjis" should be rejected by TextDecoder. [PASS] Invalid label "csshiftjis\0" should be rejected by TextDecoder. [PASS] Invalid label "\0csshiftjis\0" should be rejected by TextDecoder. [PASS] Invalid label "\vcsshiftjis" should be rejected by TextDecoder. [PASS] Invalid label "csshiftjis\v" should be rejected by TextDecoder. [PASS] Invalid label "\vcsshiftjis\v" should be rejected by TextDecoder. [PASS] Invalid label " csshiftjis" should be rejected by TextDecoder. [PASS] Invalid label "csshiftjis " should be rejected by TextDecoder. [PASS] Invalid label " csshiftjis " should be rejected by TextDecoder. [PASS] Invalid label "
csshiftjis" should be rejected by TextDecoder. [PASS] Invalid label "csshiftjis
" should be rejected by TextDecoder. [PASS] Invalid label "
csshiftjis
" should be rejected by TextDecoder. [PASS] Invalid label "
csshiftjis" should be rejected by TextDecoder. [PASS] Invalid label "csshiftjis
" should be rejected by TextDecoder. [PASS] Invalid label "
csshiftjis
" should be rejected by TextDecoder. [PASS] Invalid label "\0ms932" should be rejected by TextDecoder. [PASS] Invalid label "ms932\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ms932\0" should be rejected by TextDecoder. [PASS] Invalid label "\vms932" should be rejected by TextDecoder. [PASS] Invalid label "ms932\v" should be rejected by TextDecoder. [PASS] Invalid label "\vms932\v" should be rejected by TextDecoder. [PASS] Invalid label " ms932" should be rejected by TextDecoder. [PASS] Invalid label "ms932 " should be rejected by TextDecoder. [PASS] Invalid label " ms932 " should be rejected by TextDecoder. [PASS] Invalid label "
ms932" should be rejected by TextDecoder. [PASS] Invalid label "ms932
" should be rejected by TextDecoder. [PASS] Invalid label "
ms932
" should be rejected by TextDecoder. [PASS] Invalid label "
ms932" should be rejected by TextDecoder. [PASS] Invalid label "ms932
" should be rejected by TextDecoder. [PASS] Invalid label "
ms932
" should be rejected by TextDecoder. [PASS] Invalid label "\0ms_kanji" should be rejected by TextDecoder. [PASS] Invalid label "ms_kanji\0" should be rejected by TextDecoder. [PASS] Invalid label "\0ms_kanji\0" should be rejected by TextDecoder. [PASS] Invalid label "\vms_kanji" should be rejected by TextDecoder. [PASS] Invalid label "ms_kanji\v" should be rejected by TextDecoder. [PASS] Invalid label "\vms_kanji\v" should be rejected by TextDecoder. [PASS] Invalid label " ms_kanji" should be rejected by TextDecoder. [PASS] Invalid label "ms_kanji " should be rejected by TextDecoder. [PASS] Invalid label " ms_kanji " should be rejected by TextDecoder. [PASS] Invalid label "
ms_kanji" should be rejected by TextDecoder. [PASS] Invalid label "ms_kanji
" should be rejected by TextDecoder. [PASS] Invalid label "
ms_kanji
" should be rejected by TextDecoder. [PASS] Invalid label "
ms_kanji" should be rejected by TextDecoder. [PASS] Invalid label "ms_kanji
" should be rejected by TextDecoder. [PASS] Invalid label "
ms_kanji
" should be rejected by TextDecoder. [PASS] Invalid label "\0shift-jis" should be rejected by TextDecoder. [PASS] Invalid label "shift-jis\0" should be rejected by TextDecoder. [PASS] Invalid label "\0shift-jis\0" should be rejected by TextDecoder. [PASS] Invalid label "\vshift-jis" should be rejected by TextDecoder. [PASS] Invalid label "shift-jis\v" should be rejected by TextDecoder. [PASS] Invalid label "\vshift-jis\v" should be rejected by TextDecoder. [PASS] Invalid label " shift-jis" should be rejected by TextDecoder. [PASS] Invalid label "shift-jis " should be rejected by TextDecoder. [PASS] Invalid label " shift-jis " should be rejected by TextDecoder. [PASS] Invalid label "
shift-jis" should be rejected by TextDecoder. [PASS] Invalid label "shift-jis
" should be rejected by TextDecoder. [PASS] Invalid label "
shift-jis
" should be rejected by TextDecoder. [PASS] Invalid label "
shift-jis" should be rejected by TextDecoder. [PASS] Invalid label "shift-jis
" should be rejected by TextDecoder. [PASS] Invalid label "
shift-jis
" should be rejected by TextDecoder. [PASS] Invalid label "\0shift_jis" should be rejected by TextDecoder. [PASS] Invalid label "shift_jis\0" should be rejected by TextDecoder. [PASS] Invalid label "\0shift_jis\0" should be rejected by TextDecoder. [PASS] Invalid label "\vshift_jis" should be rejected by TextDecoder. [PASS] Invalid label "shift_jis\v" should be rejected by TextDecoder. [PASS] Invalid label "\vshift_jis\v" should be rejected by TextDecoder. [PASS] Invalid label " shift_jis" should be rejected by TextDecoder. [PASS] Invalid label "shift_jis " should be rejected by TextDecoder. [PASS] Invalid label " shift_jis " should be rejected by TextDecoder. [PASS] Invalid label "
shift_jis" should be rejected by TextDecoder. [PASS] Invalid label "shift_jis
" should be rejected by TextDecoder. [PASS] Invalid label "
shift_jis
" should be rejected by TextDecoder. [PASS] Invalid label "
shift_jis" should be rejected by TextDecoder. [PASS] Invalid label "shift_jis
" should be rejected by TextDecoder. [PASS] Invalid label "
shift_jis
" should be rejected by TextDecoder. [PASS] Invalid label "\0sjis" should be rejected by TextDecoder. [PASS] Invalid label "sjis\0" should be rejected by TextDecoder. [PASS] Invalid label "\0sjis\0" should be rejected by TextDecoder. [PASS] Invalid label "\vsjis" should be rejected by TextDecoder. [PASS] Invalid label "sjis\v" should be rejected by TextDecoder. [PASS] Invalid label "\vsjis\v" should be rejected by TextDecoder. [PASS] Invalid label " sjis" should be rejected by TextDecoder. [PASS] Invalid label "sjis " should be rejected by TextDecoder. [PASS] Invalid label " sjis " should be rejected by TextDecoder. [PASS] Invalid label "
sjis" should be rejected by TextDecoder. [PASS] Invalid label "sjis
" should be rejected by TextDecoder. [PASS] Invalid label "
sjis
" should be rejected by TextDecoder. [PASS] Invalid label "
sjis" should be rejected by TextDecoder. [PASS] Invalid label "sjis
" should be rejected by TextDecoder. [PASS] additional writes should wait for backpressure to be relieved for class TextDecoderStream [PASS] write() should not complete until read relieves backpressure for TextEncoderStream [PASS] additional writes should wait for backpressure to be relieved for class TextEncoderStream { "encodeInto.any.js": { "fail": { "unexpected": [ "encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler random", "encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler random", "encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler random", "encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler random", "encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler random", "encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler random", "encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler random", "encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler random", "encodeInto() into SharedArrayBuffer with \ud834A\udf06A¥Hi and destination length 10, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with \ud834A\udf06A¥Hi and destination length 10, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with \ud834A\udf06A¥Hi and destination length 10, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with \ud834A\udf06A¥Hi and destination length 10, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with \ud834A\udf06A¥Hi and destination length 10, offset 0, filler random", "encodeInto() into SharedArrayBuffer with \ud834A\udf06A¥Hi and destination length 10, offset 4, filler random", "encodeInto() into SharedArrayBuffer with A\udf06 and destination length 4, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with A\udf06 and destination length 4, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with A\udf06 and destination length 4, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with A\udf06 and destination length 4, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with A\udf06 and destination length 4, offset 0, filler random", "encodeInto() into SharedArrayBuffer with A\udf06 and destination length 4, offset 4, filler random", "encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 0", "encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 0", "encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 128", "encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 128", "encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler random", "encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler random", "Invalid encodeInto() destination: DataView, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Int8Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Int16Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Int32Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Uint16Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Uint32Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Uint8ClampedArray, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: BigInt64Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: BigUint64Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Float32Array, backed by: SharedArrayBuffer", "Invalid encodeInto() destination: Float64Array, backed by: SharedArrayBuffer" ], "expected": [ "Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer", "Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer" ] } }, "idlharness-shadowrealm.window.js": { "skip": "ShadowRealm support is not enabled" }, "iso-2022-jp-decoder.any.js": { "skip": "iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder" }, "legacy-mb-schinese/gb18030/gb18030-decoder.any.js": { "skip": "The gb18030 encoding is not supported" }, "legacy-mb-schinese/gbk/gbk-decoder.any.js": { "skip": "The gbk encoding is not supported" }, "replacement-encodings.any.js": { "skip": "decoding-helpers.js needs XMLHttpRequest" }, "single-byte-decoder.window.js": { "skip": "document is not defined" }, "streams/decode-utf8.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "streams/invalid-realm.window.js": { "skip": "document is not defined" }, "streams/realms.window.js": { "skip": "window is not defined" }, "textdecoder-copy.any.js": { "fail": { "unexpected": [ "Modify buffer after passing it in (SharedArrayBuffer)" ] } }, "textdecoder-fatal-single-byte.any.js": { "skip": "The iso-8859-16 encoding is not supported" }, "textdecoder-labels.any.js": { "skip": "The iso-8859-16 encoding is not supported" }, "textdecoder-streaming.any.js": { "fail": { "unexpected": [ "Streaming decode: utf-8, 1 byte window (SharedArrayBuffer)", "Streaming decode: utf-8, 2 byte window (SharedArrayBuffer)", "Streaming decode: utf-8, 3 byte window (SharedArrayBuffer)", "Streaming decode: utf-8, 4 byte window (SharedArrayBuffer)", "Streaming decode: utf-8, 5 byte window (SharedArrayBuffer)", "Streaming decode: utf-16le, 1 byte window (SharedArrayBuffer)", "Streaming decode: utf-16le, 2 byte window (SharedArrayBuffer)", "Streaming decode: utf-16le, 3 byte window (SharedArrayBuffer)", "Streaming decode: utf-16le, 4 byte window (SharedArrayBuffer)", "Streaming decode: utf-16le, 5 byte window (SharedArrayBuffer)", "Streaming decode: utf-16be, 1 byte window (SharedArrayBuffer)", "Streaming decode: utf-16be, 2 byte window (SharedArrayBuffer)", "Streaming decode: utf-16be, 3 byte window (SharedArrayBuffer)", "Streaming decode: utf-16be, 4 byte window (SharedArrayBuffer)", "Streaming decode: utf-16be, 5 byte window (SharedArrayBuffer)", "Streaming decode: UTF-8 chunk tests (SharedArrayBuffer)" ] } }, "textencoder-constructor-non-utf.any.js": { "skip": "The iso-8859-16 encoding is not supported" }, "unsupported-encodings.any.js": { "skip": "decoding-helpers.js needs XMLHttpRequest" }, "unsupported-labels.window.js": { "skip": "document is not defined" } } Ran 30/43 tests, 13 skipped, 25 passed, 1 expected failures, 4 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 4 unexpected failures. Consider updating test/wpt/status/encoding.json for these files: encodeInto.any.js streams/decode-utf8.any.js textdecoder-copy.any.js textdecoder-streaming.any.js at process. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800:15) at process.emit (node:events:518:28) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js [40:47|% 96|+ 4062|- 63]: release test-events [40:48|% 96|+ 4063|- 63]: release test-file [40:50|% 96|+ 4064|- 63]: release test-hr-time [40:53|% 96|+ 4065|- 63]: release test-microtask-queuing [40:55|% 96|+ 4066|- 63]: release test-performance-timeline === release test-performance-timeline === Path: wpt/test-performance-timeline [SKIPPED] droppedentriescount.any.js: WPTRunner does not support fetch() [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] navigation-id.helper.js: This is not a test file. [SKIPPED] not-restored-reasons/performance-navigation-timing-attributes.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-fetch.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-iframes-without-attributes.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-lock.https.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-navigation-failure.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-redirect-on-history.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-reload.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js: Depends on HTML WPT [SKIPPED] not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.js: Depends on HTML WPT [SKIPPED] webtiming-resolution.any.js: flaky [PASS] getEntriesByType values are case sensitive [EXPECTED_FAILURE][FAIL] getEntriesByName values are case sensitive assert_equals: Resource entry exist expected 1 but got 0 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/performance-timeline/case-sensitivity.any.js:25:5) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/performance-timeline/case-sensitivity.any.js:14:3 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'case-sensitivity.any.js' [PASS] PerformanceObserver with buffered flag sees entry after timeout [PASS] PerformanceObserver with buffered flag should see past and future entries. [PASS] Test PerformanceObserver's takeRecords() [EXPECTED_FAILURE][FAIL] aborting a parser should block bfcache. sessionStorage is not defined ReferenceError: sessionStorage is not defined at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/performance-timeline/not-restored-reasons/abort-block-bfcache.window.js:7:3) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at async_test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:676:34) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/performance-timeline/not-restored-reasons/abort-block-bfcache.window.js:6:1 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) at Module.load (node:internal/modules/cjs/loader:1289:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'not-restored-reasons/abort-block-bfcache.window.js' [PASS] disconnecting an unconnected observer is a no-op [PASS] Types observed are forgotten when disconnect() is called. [PASS] Test toJSON() in PerformanceEntry [PASS] entries are observable [PASS] mark entries are observable [PASS] measure entries are observable [PASS] getEntries, getEntriesByType, getEntriesByName sort order [PASS] Calling observe() without 'type' or 'entryTypes' throws a TypeError [PASS] Two calls of observe() with the same 'type' cause override. [PASS] Calling observe() with entryTypes and then type should throw an InvalidModificationError [PASS] Calling observe() with type and then entryTypes should throw an InvalidModificationError [PASS] Calling observe() with type and entryTypes should throw a TypeError [PASS] Passing in unknown values to type does throw an exception. [PASS] observe() with different type values stacks. [PASS] PerformanceObserver modifications inside callback should update filtering and not clear buffer [PASS] getEntries, getEntriesByType and getEntriesByName work [PASS] entryTypes must be a sequence or throw a TypeError [PASS] Empty sequence entryTypes does not throw an exception. [PASS] Unknown entryTypes do not throw an exception. [PASS] Filter unsupported entryType entryType names within the entryTypes sequence [PASS] Check observer callback parameter and this values [PASS] replace observer if already present [PASS] supportedEntryTypes exists and returns entries in alphabetical order [PASS] supportedEntryTypes caches result [PASS] idl_test validation [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'case-sensitivity.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'observer-buffered-false.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'po-disconnect.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'multiple-buffered-flag-observers.any.js' [PASS] Partial interface Performance: original interface defined [PASS] Partial interface Performance: member names are unique [PASS] PerformanceEntry interface: existence and properties of interface object [PASS] PerformanceEntry interface object length [PASS] PerformanceEntry interface object name [PASS] PerformanceEntry interface: existence and properties of interface prototype object [PASS] PerformanceEntry interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceEntry interface: existence and properties of interface prototype object's @@unscopables property [EXPECTED_FAILURE][FAIL] PerformanceEntry interface: attribute id assert_true: The prototype object must have a property "id" expected true got false at IdlInterface. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:2217:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at IdlInterface.test_member_attribute (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:2164:12) at IdlInterface.test_members (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:2706:22) at IdlInterface.test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:1442:10) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'idlharness.any.js' [EXPECTED_FAILURE][FAIL] PerformanceEntry interface: attribute navigationId assert_true: The prototype object must have a property "navigationId" expected true got false at IdlInterface. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:2217:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at IdlInterface.test_member_attribute (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:2164:12) at IdlInterface.test_members (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:2706:22) at IdlInterface.test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/idlharness.js:1442:10) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js 'idlharness.any.js' [PASS] PerformanceEntry interface: operation toJSON() [PASS] PerformanceObserver interface: existence and properties of interface object [PASS] PerformanceObserver interface object length [PASS] PerformanceObserver interface object name [PASS] PerformanceObserver interface: existence and properties of interface prototype object [PASS] PerformanceObserver interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceObserver interface: existence and properties of interface prototype object's @@unscopables property [PASS] PerformanceObserver interface: operation observe(optional PerformanceObserverInit) [PASS] PerformanceObserver interface: operation disconnect() [PASS] PerformanceObserver interface: operation takeRecords() [PASS] PerformanceObserver interface: attribute supportedEntryTypes [PASS] PerformanceObserver must be primary interface of observer [PASS] Stringification of observer [PASS] PerformanceObserver interface: observer must inherit property "observe(optional PerformanceObserverInit)" with the proper type [PASS] PerformanceObserver interface: calling observe(optional PerformanceObserverInit) on observer with too few arguments must throw TypeError [PASS] PerformanceObserver interface: observer must inherit property "disconnect()" with the proper type [PASS] PerformanceObserver interface: observer must inherit property "takeRecords()" with the proper type [PASS] PerformanceObserver interface: observer must inherit property "supportedEntryTypes" with the proper type [PASS] PerformanceObserverEntryList interface: existence and properties of interface object [PASS] PerformanceObserverEntryList interface object length [PASS] PerformanceObserverEntryList interface object name [PASS] PerformanceObserverEntryList interface: existence and properties of interface prototype object [PASS] PerformanceObserverEntryList interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceObserverEntryList interface: existence and properties of interface prototype object's @@unscopables property [PASS] PerformanceObserverEntryList interface: operation getEntries() [PASS] PerformanceObserverEntryList interface: operation getEntriesByType(DOMString) [PASS] PerformanceObserverEntryList interface: operation getEntriesByName(DOMString, optional DOMString) [PASS] PerformanceObserverEntryList must be primary interface of entryList [PASS] Stringification of entryList [PASS] PerformanceObserverEntryList interface: entryList must inherit property "getEntries()" with the proper type [PASS] PerformanceObserverEntryList interface: entryList must inherit property "getEntriesByType(DOMString)" with the proper type [PASS] PerformanceObserverEntryList interface: calling getEntriesByType(DOMString) on entryList with too few arguments must throw TypeError [PASS] PerformanceObserverEntryList interface: entryList must inherit property "getEntriesByName(DOMString, optional DOMString)" with the proper type [PASS] PerformanceObserverEntryList interface: calling getEntriesByName(DOMString, optional DOMString) on entryList with too few arguments must throw TypeError [PASS] Performance interface: operation getEntries() [PASS] Performance interface: operation getEntriesByType(DOMString) [PASS] Performance interface: operation getEntriesByName(DOMString, optional DOMString) [PASS] Performance interface: performance must inherit property "getEntries()" with the proper type [PASS] Performance interface: performance must inherit property "getEntriesByType(DOMString)" with the proper type [PASS] Performance interface: calling getEntriesByType(DOMString) on performance with too few arguments must throw TypeError [PASS] Performance interface: performance must inherit property "getEntriesByName(DOMString, optional DOMString)" with the proper type [PASS] Performance interface: calling getEntriesByName(DOMString, optional DOMString) on performance with too few arguments must throw TypeError [PASS] PerformanceEntry interface: attribute name [PASS] PerformanceEntry interface: attribute entryType [PASS] PerformanceEntry interface: attribute startTime [PASS] PerformanceEntry interface: attribute duration [PASS] idl_test setup { "case-sensitivity.any.js": { "fail": { "expected": [ "getEntriesByName values are case sensitive" ], "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "droppedentriescount.any.js": { "skip": "WPTRunner does not support fetch()" }, "idlharness-shadowrealm.window.js": { "skip": "ShadowRealm support is not enabled" }, "idlharness.any.js": { "fail": { "expected": [ "PerformanceEntry interface: attribute id", "PerformanceEntry interface: attribute navigationId" ] } }, "multiple-buffered-flag-observers.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "navigation-id.helper.js": { "skip": "This is not a test file." }, "not-restored-reasons/abort-block-bfcache.window.js": { "fail": { "expected": [ "aborting a parser should block bfcache." ] } }, "not-restored-reasons/performance-navigation-timing-attributes.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-fetch.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-iframes-without-attributes.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-lock.https.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-navigation-failure.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-redirect-on-history.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-reload.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js": { "skip": "Depends on HTML WPT" }, "not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.js": { "skip": "Depends on HTML WPT" }, "observer-buffered-false.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "po-disconnect.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "webtiming-resolution.any.js": { "skip": "flaky" } } Ran 19/36 tests, 17 skipped, 12 passed, 3 expected failures, 4 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 4 unexpected failures. Consider updating test/wpt/status/performance-timeline.json for these files: case-sensitivity.any.js observer-buffered-false.any.js po-disconnect.any.js multiple-buffered-flag-observers.any.js at process. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800:15) at process.emit (node:events:518:28) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js [41:00|% 96|+ 4066|- 64]: release test-resource-timing [41:04|% 96|+ 4067|- 64]: release test-streams === release test-streams === Path: wpt/test-streams [SKIPPED] queuing-strategies-size-function-per-global.window.js: Browser-specific test [SKIPPED] readable-streams/cross-realm-crash.window.js: Browser-specific test [SKIPPED] readable-streams/owning-type-video-frame.any.js: Browser-specific test [SKIPPED] readable-streams/read-task-handling.window.js: Browser-specific test [SKIPPED] transferable/deserialize-error.window.js: Browser-specific test [SKIPPED] transferable/transfer-with-messageport.window.js: Browser-specific test [SKIPPED] transform-streams/invalid-realm.tentative.window.js: Browser-specific test [PASS] a signal argument 'null' should cause pipeTo() to reject [PASS] a signal argument 'AbortSignal' should cause pipeTo() to reject [PASS] a signal argument 'true' should cause pipeTo() to reject [PASS] a signal argument '-1' should cause pipeTo() to reject [PASS] a signal argument '[object AbortSignal]' should cause pipeTo() to reject [PASS] an aborted signal should cause the writable stream to reject with an AbortError [PASS] (reason: 'null') all the error objects should be the same object [PASS] (reason: 'undefined') all the error objects should be the same object [PASS] (reason: 'error1: error1') all the error objects should be the same object [PASS] preventCancel should prevent canceling the readable [PASS] preventAbort should prevent aborting the readable [PASS] preventCancel and preventAbort should prevent canceling the readable and aborting the readable [PASS] (reason: 'null') abort should prevent further reads [PASS] (reason: 'undefined') abort should prevent further reads [PASS] (reason: 'error1: error1') abort should prevent further reads [PASS] (reason: 'null') all pending writes should complete on abort [PASS] (reason: 'undefined') all pending writes should complete on abort [PASS] (reason: 'error1: error1') all pending writes should complete on abort [PASS] (reason: 'null') underlyingSource.cancel() should called when abort, even with pending pull [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; rejected cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = undefined (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = null (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = false (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = 0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = -0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = NaN (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = true (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = a (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = 1 (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = Symbol() (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = [object Object] (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = true, preventAbort = true [PASS] Closing must be propagated backward: starts closed; preventCancel = true, preventAbort = true, preventClose = true [PASS] Closing must be propagated forward: starts closed; preventClose omitted; fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose omitted; rejected close promise [PASS] Closing must be propagated forward: starts closed; preventClose = undefined (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = null (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = false (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = 0 (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = -0 (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = NaN (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = (falsy); fulfilled close promise [PASS] Closing must be propagated forward: starts closed; preventClose = true (truthy) [PASS] Closing must be propagated forward: starts closed; preventClose = a (truthy) [PASS] Closing must be propagated forward: starts closed; preventClose = 1 (truthy) [PASS] Closing must be propagated forward: starts closed; preventClose = Symbol() (truthy) [PASS] Closing must be propagated forward: starts closed; preventClose = [object Object] (truthy) [PASS] Closing must be propagated forward: starts closed; preventClose = true, preventAbort = true [PASS] Closing must be propagated forward: starts closed; preventClose = true, preventAbort = true, preventCancel = true [PASS] Closing must be propagated forward: becomes closed asynchronously; preventClose omitted; fulfilled close promise [PASS] Closing must be propagated forward: becomes closed asynchronously; preventClose omitted; rejected close promise [PASS] Closing must be propagated forward: becomes closed asynchronously; preventClose = true [PASS] Errors must be propagated backward: starts errored; preventCancel omitted; fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel omitted; fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel omitted; rejected cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = undefined (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = null (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = false (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = 0 (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = -0 (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = NaN (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = (falsy); fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = true (truthy) [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = a (truthy) [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = 1 (truthy) [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = Symbol() (truthy) [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = [object Object] (truthy) [PASS] Errors must be propagated backward: becomes errored before piping due to write, preventCancel = true; preventAbort = true [PASS] Errors must be propagated backward: becomes errored before piping due to write; preventCancel = true, preventAbort = true, preventClose = true [PASS] Errors must be propagated backward: becomes errored during piping due to write; preventCancel omitted; fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored during piping due to write; preventCancel omitted; rejected cancel promise [PASS] Errors must be propagated backward: becomes errored during piping due to write; preventCancel = true [PASS] Errors must be propagated backward: becomes errored during piping due to write, but async; preventCancel = false; fulfilled cancel promise [PASS] Errors must be propagated backward: becomes errored during piping due to write, but async; preventCancel = false; rejected cancel promise [PASS] Errors must be propagated forward: starts errored; preventAbort = false; fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = false; rejected abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = undefined (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = null (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = false (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = 0 (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = -0 (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = NaN (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = (falsy); fulfilled abort promise [PASS] Errors must be propagated forward: starts errored; preventAbort = true (truthy) [PASS] Errors must be propagated forward: starts errored; preventAbort = a (truthy) [PASS] Errors must be propagated forward: starts errored; preventAbort = 1 (truthy) [PASS] Errors must be propagated forward: starts errored; preventAbort = Symbol() (truthy) [PASS] Errors must be propagated forward: starts errored; preventAbort = [object Object] (truthy) [PASS] Errors must be propagated forward: starts errored; preventAbort = true, preventCancel = true [PASS] Errors must be propagated forward: starts errored; preventAbort = true, preventCancel = true, preventClose = true [PASS] Piping from a non-empty ReadableStream into a WritableStream that does not desire chunks [EXPECTED_FAILURE][FAIL] enqueue() must not synchronously call write algorithm assert_false: write algorithm must not run synchronously expected false got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/piping/general-addition.any.js:14:3) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/general-addition.any.js' [PASS] Piping must lock both the ReadableStream and WritableStream [PASS] Piping finishing must unlock both the ReadableStream and WritableStream [PASS] pipeTo must check the brand of its ReadableStream this value [PASS] pipeTo must check the brand of its WritableStream argument [PASS] pipeTo must fail if the ReadableStream is locked, and not lock the WritableStream [PASS] pipeTo must fail if the WritableStream is locked, and not lock the ReadableStream [PASS] Piping from a ReadableStream from which lots of chunks are synchronously readable [PASS] Piping from a ReadableStream for which a chunk becomes asynchronously readable after the pipeTo [PASS] an undefined rejection from pull should cause pipeTo() to reject when preventAbort is true [PASS] an undefined rejection from pull should cause pipeTo() to reject when preventAbort is false [PASS] an undefined rejection from write should cause pipeTo() to reject when preventCancel is true [PASS] an undefined rejection from write should cause pipeTo() to reject when preventCancel is false [PASS] pipeTo() should reject if an option getter grabs a writer [PASS] pipeTo() promise should resolve if null is passed [PASS] Piping from an errored readable stream to an erroring writable stream [PASS] Piping from an errored readable stream to an errored writable stream [PASS] Piping from an errored readable stream to an erroring writable stream; preventAbort = true [PASS] Piping from an errored readable stream to an errored writable stream; preventAbort = true [PASS] Piping from an errored readable stream to a closing writable stream [PASS] Piping from an errored readable stream to a closed writable stream [PASS] Piping from a closed readable stream to an erroring writable stream [PASS] Piping from a closed readable stream to an errored writable stream [PASS] Piping from a closed readable stream to a closed writable stream [PASS] pipeThrough should not call pipeTo on this [PASS] pipeThrough should not call pipeTo on the ReadableStream prototype [PASS] pipeThrough should brand-check this and not allow 'null' [PASS] pipeThrough should brand-check readable and not allow 'null' [PASS] pipeThrough should brand-check this and not allow 'undefined' [PASS] pipeThrough should brand-check readable and not allow 'undefined' [PASS] pipeThrough should brand-check this and not allow '0' [PASS] pipeThrough should brand-check readable and not allow '0' [PASS] pipeThrough should brand-check this and not allow 'NaN' [PASS] pipeThrough should brand-check readable and not allow 'NaN' [PASS] pipeThrough should brand-check this and not allow 'true' [PASS] pipeThrough should brand-check readable and not allow 'true' [PASS] pipeThrough should brand-check this and not allow 'ReadableStream' [PASS] pipeThrough should brand-check readable and not allow 'ReadableStream' [PASS] pipeThrough should brand-check this and not allow '[object ReadableStream]' [PASS] pipeThrough should brand-check readable and not allow '[object ReadableStream]' [PASS] pipeThrough should brand-check writable and not allow 'null' [PASS] pipeThrough should brand-check writable and not allow 'undefined' [PASS] pipeThrough should brand-check writable and not allow '0' [PASS] pipeThrough should brand-check writable and not allow 'NaN' [PASS] pipeThrough should brand-check writable and not allow 'true' [PASS] pipeThrough should brand-check writable and not allow 'WritableStream' [PASS] pipeThrough should brand-check writable and not allow '[object WritableStream]' [PASS] pipeThrough should rethrow errors from accessing readable or writable [PASS] invalid values of signal should throw; specifically 'null' [PASS] invalid values of signal should throw; specifically '0' [PASS] invalid values of signal should throw; specifically 'NaN' [PASS] invalid values of signal should throw; specifically 'true' [PASS] invalid values of signal should throw; specifically 'AbortSignal' [PASS] invalid values of signal should throw; specifically '[object AbortSignal]' [PASS] pipeThrough should accept a real AbortSignal [PASS] pipeThrough should throw if this is locked [PASS] pipeThrough should throw if writable is locked [PASS] pipeThrough should not care if readable is locked [PASS] pipeThrough() should throw if an option getter grabs a writer [PASS] pipeThrough() should not throw if option is null [PASS] pipeThrough() should not throw if signal is undefined [PASS] pipeThrough() should throw if readable/writable getters throw [PASS] Piping through a duck-typed pass-through transform stream should work [PASS] piping should not be observable [PASS] tee should not be observable [PASS] pipeThrough should stop after getting preventAbort throws [PASS] pipeThrough should stop after getting preventCancel throws [PASS] pipeThrough should stop after getting preventClose throws [PASS] pipeThrough should stop after getting signal throws [PASS] pipeTo should stop after getting preventAbort throws [PASS] pipeTo should stop after getting preventCancel throws [PASS] pipeTo should stop after getting preventClose throws [PASS] pipeTo should stop after getting signal throws [PASS] Piping through an identity transform stream should close the destination when the source closes [PASS] CountQueuingStrategy: Can construct a with a valid high water mark [PASS] CountQueuingStrategy: Constructor behaves as expected with strange arguments [PASS] CountQueuingStrategy: highWaterMark constructor values are converted per the unrestricted double rules [PASS] CountQueuingStrategy: size is the same function across all instances [PASS] CountQueuingStrategy: size should have the right name [PASS] CountQueuingStrategy: subclassing should work correctly [PASS] CountQueuingStrategy: size should not have a prototype property [PASS] ByteLengthQueuingStrategy: Can construct a with a valid high water mark [PASS] ByteLengthQueuingStrategy: Constructor behaves as expected with strange arguments [PASS] ByteLengthQueuingStrategy: highWaterMark constructor values are converted per the unrestricted double rules [PASS] ByteLengthQueuingStrategy: size is the same function across all instances [PASS] ByteLengthQueuingStrategy: size should have the right name [PASS] ByteLengthQueuingStrategy: subclassing should work correctly [PASS] ByteLengthQueuingStrategy: size should not have a prototype property [PASS] CountQueuingStrategy: size should not be a constructor [PASS] ByteLengthQueuingStrategy: size should not be a constructor [PASS] CountQueuingStrategy: size should have the right length [PASS] ByteLengthQueuingStrategy: size should have the right length [PASS] CountQueuingStrategy: size behaves as expected with strange arguments [PASS] ByteLengthQueuingStrategy: size behaves as expected with strange arguments [PASS] ReadableStream with byte source: enqueuing an already-detached buffer throws [PASS] ReadableStream with byte source: enqueuing a zero-length buffer throws [PASS] ReadableStream with byte source: enqueuing a zero-length view on a non-zero-length buffer throws [PASS] ReadableStream with byte source: respond() throws if the BYOB request's buffer has been detached (in the readable state) [PASS] ReadableStream with byte source: respond() throws if the BYOB request's buffer has been detached (in the closed state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer is zero-length (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view is zero-length on a non-zero-length buffer (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view has a different offset (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view has a different offset (in the closed state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has a different length (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has a different length (autoAllocateChunkSize) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view has a larger length (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has been detached (in the closed state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer is zero-length (in the closed state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view is non-zero-length (in the closed state) [PASS] ReadableStream with byte source: respondWithNewView() throws if the supplied view's buffer has a different length (in the closed state) [PASS] ReadableStream with byte source: enqueue() throws if the BYOB request's buffer has been detached (in the readable state) [PASS] ReadableStream with byte source: enqueue() throws if the BYOB request's buffer has been detached (in the closed state) [PASS] ReadableStream with byte source: read()ing from a closed stream still transfers the buffer [PASS] ReadableStream with byte source: read()ing from a stream with queued chunks still transfers the buffer [PASS] ReadableStream with byte source: reading into an already-detached buffer rejects [PASS] ReadableStream with byte source: reading into a zero-length buffer rejects [PASS] ReadableStream with byte source: reading into a zero-length view on a non-zero-length buffer rejects [PASS] ReadableStreamBYOBRequest constructor should throw when passed a undefined ReadableByteStreamController and a undefined view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a undefined ReadableByteStreamController and a null view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a undefined ReadableByteStreamController and a fake view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a undefined ReadableByteStreamController and a real view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a null ReadableByteStreamController and a undefined view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a null ReadableByteStreamController and a null view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a null ReadableByteStreamController and a fake view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a null ReadableByteStreamController and a real view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a fake ReadableByteStreamController and a undefined view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a fake ReadableByteStreamController and a null view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a fake ReadableByteStreamController and a fake view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a fake ReadableByteStreamController and a real view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a real ReadableByteStreamController and a undefined view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a real ReadableByteStreamController and a null view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a real ReadableByteStreamController and a fake view [PASS] ReadableStreamBYOBRequest constructor should throw when passed a real ReadableByteStreamController and a real view [PASS] enqueue after detaching byobRequest.view.buffer should throw [PASS] getReader({mode: "byob"}) throws on non-bytes streams [PASS] ReadableStream with byte source can be constructed with no errors [PASS] getReader({mode}) must perform ToString() [PASS] ReadableStream with byte source: start() throws an exception [PASS] ReadableStream with byte source: desiredSize when closed [PASS] ReadableStream with byte source: desiredSize when errored [PASS] ReadableStream with byte source: pull() function is not callable [PASS] ReadableStream with byte source: Throw if close()-ed more than once [PASS] ReadableStream with byte source: Throw on enqueue() after close() [PASS] ReadableStream with byte source: autoAllocateChunkSize cannot be 0 [PASS] ReadableStreamBYOBReader can be constructed directly [PASS] ReadableStreamBYOBReader constructor requires a ReadableStream argument [PASS] ReadableStreamBYOBReader constructor requires an unlocked ReadableStream [PASS] ReadableStreamBYOBReader constructor requires a ReadableStream with type "bytes" [PASS] ReadableStream constructor should not accept a strategy with a size defined if type is "bytes" [PASS] ReadableStream with byte source: Construct and expect start and pull being called [PASS] ReadableStream with byte source: No automatic pull call if start doesn't finish [PASS] ReadableStream with byte source: Construct with highWaterMark of 0 [PASS] ReadableStream with byte source: getReader(), then releaseLock() [PASS] ReadableStream with byte source: getReader() with mode set to byob, then releaseLock() [PASS] ReadableStream with byte source: Test that closing a stream does not release a reader automatically [PASS] ReadableStream with byte source: Test that closing a stream does not release a BYOB reader automatically [PASS] ReadableStream with byte source: Test that erroring a stream does not release a reader automatically [PASS] ReadableStream with byte source: Test that erroring a stream does not release a BYOB reader automatically [PASS] ReadableStream with byte source: releaseLock() on ReadableStreamDefaultReader must reject pending read() [PASS] ReadableStream with byte source: releaseLock() on ReadableStreamBYOBReader must reject pending read() [PASS] ReadableStream with byte source: Automatic pull() after start() [PASS] ReadableStream with byte source: Automatic pull() after start() and read() [PASS] ReadableStream with byte source: autoAllocateChunkSize [PASS] ReadableStream with byte source: Mix of auto allocate and BYOB [PASS] ReadableStream with byte source: Automatic pull() after start() and read(view) [PASS] ReadableStream with byte source: enqueue(), getReader(), then read() [PASS] ReadableStream with byte source: Push source that doesn't understand pull signal [PASS] ReadableStream with byte source: enqueue() with Uint16Array, getReader(), then read() [PASS] ReadableStream with byte source: enqueue(), read(view) partially, then read() [PASS] ReadableStream with byte source: getReader(), enqueue(), close(), then read() [PASS] ReadableStream with byte source: enqueue(), close(), getReader(), then read() [PASS] ReadableStream with byte source: Respond to pull() by enqueue() [PASS] ReadableStream with byte source: Respond to pull() by enqueue() asynchronously [PASS] ReadableStream with byte source: Respond to multiple pull() by separate enqueue() [PASS] ReadableStream with byte source: read(view), then respond() [PASS] ReadableStream with byte source: read(view), then respondWithNewView() with a transferred ArrayBuffer [PASS] ReadableStream with byte source: read(view), then respond() with too big value [PASS] ReadableStream with byte source: respond(3) to read(view) with 2 element Uint16Array enqueues the 1 byte remainder [PASS] ReadableStream with byte source: enqueue(), getReader(), then read(view) [PASS] ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = not BYOB) [PASS] ReadableStream with byte source: enqueue(), getReader(), then cancel() (mode = BYOB) [PASS] ReadableStream with byte source: getReader(), read(view), then cancel() [PASS] ReadableStream with byte source: cancel() with partially filled pending pull() request [PASS] ReadableStream with byte source: enqueue(), getReader(), then read(view) where view.buffer is not fully covered by view [PASS] ReadableStream with byte source: Multiple enqueue(), getReader(), then read(view) [PASS] ReadableStream with byte source: enqueue(), getReader(), then read(view) with a bigger view [PASS] ReadableStream with byte source: enqueue(), getReader(), then read(view) with smaller views [PASS] ReadableStream with byte source: enqueue() 1 byte, getReader(), then read(view) with Uint16Array [PASS] ReadableStream with byte source: enqueue() 3 byte, getReader(), then read(view) with 2-element Uint16Array [PASS] ReadableStream with byte source: read(view) with Uint16Array on close()-d stream with 1 byte enqueue()-d must fail [PASS] ReadableStream with byte source: A stream must be errored if close()-d before fulfilling read(view) with Uint16Array [PASS] ReadableStream with byte source: read(view), then respond() and close() in pull() [PASS] ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple respond() calls [PASS] ReadableStream with byte source: read(view) with Uint32Array, then fill it by multiple enqueue() calls [PASS] ReadableStream with byte source: read() twice, then enqueue() twice [PASS] ReadableStream with byte source: Multiple read(view), close() and respond() [PASS] ReadableStream with byte source: Multiple read(view), big enqueue() [PASS] ReadableStream with byte source: Multiple read(view) and multiple enqueue() [PASS] ReadableStream with byte source: read(view) with passing undefined as view must fail [PASS] ReadableStream with byte source: read(view) with passing an empty object as view must fail [PASS] ReadableStream with byte source: Even read(view) with passing ArrayBufferView like object as view must fail [PASS] ReadableStream with byte source: read() on an errored stream [PASS] ReadableStream with byte source: read(), then error() [PASS] ReadableStream with byte source: read(view) on an errored stream [PASS] ReadableStream with byte source: read(view), then error() [PASS] ReadableStream with byte source: Throwing in pull function must error the stream [PASS] ReadableStream with byte source: Throwing in pull in response to read() must be ignored if the stream is errored in it [PASS] ReadableStream with byte source: Throwing in pull in response to read(view) function must error the stream [PASS] ReadableStream with byte source: Throwing in pull in response to read(view) must be ignored if the stream is errored in it [PASS] calling respond() twice on the same byobRequest should throw [PASS] calling respondWithNewView() twice on the same byobRequest should throw [PASS] calling respond(0) twice on the same byobRequest should throw even when closed [PASS] calling respond() should throw when canceled [PASS] pull() resolving should not resolve read() [PASS] ReadableStream with byte source: default reader + autoAllocateChunkSize + byobRequest interaction [PASS] ReadableStream with byte source: respondWithNewView() with a smaller view [PASS] ReadableStream with byte source: respondWithNewView() with a zero-length view (in the closed state) [PASS] ReadableStream with byte source: respondWithNewView() with a transferred non-zero-length view (in the readable state) [PASS] ReadableStream with byte source: respondWithNewView() with a transferred zero-length view (in the closed state) [PASS] Patched then() sees byobRequest after filling all pending pull-into descriptors [PASS] ReadableStream with byte source: read({ min }) rejects if min is 0 [PASS] ReadableStream with byte source: read({ min }) rejects if min is negative [PASS] ReadableStream with byte source: read({ min }) rejects if min is larger than view's length (Uint8Array) [PASS] ReadableStream with byte source: read({ min }) rejects if min is larger than view's length (Uint16Array) [PASS] ReadableStream with byte source: read({ min }) rejects if min is larger than view's length (DataView) [PASS] ReadableStream with byte source: read({ min }), then read() [PASS] ReadableStream with byte source: read({ min }) with a DataView [PASS] ReadableStream with byte source: enqueue(), then read({ min }) [PASS] ReadableStream with byte source: read({ min: 3 }) on a 3-byte Uint8Array, then multiple enqueue() up to 3 bytes [PASS] ReadableStream with byte source: read({ min: 3 }) on a 5-byte Uint8Array, then multiple enqueue() up to 3 bytes [PASS] ReadableStream with byte source: read({ min: 3 }) on a 5-byte Uint8Array, then multiple enqueue() up to 4 bytes [PASS] ReadableStream with byte source: enqueue(), read({ min }) partially, then read() [PASS] ReadableStream with byte source: read({ min }), then respondWithNewView() with a transferred ArrayBuffer [PASS] ReadableStream with byte source: read({ min }) on a closed stream [PASS] ReadableStream with byte source: read({ min }) when closed before view is filled [PASS] ReadableStream with byte source: read({ min }) when closed immediately after view is filled [PASS] ReadableStream with byte source: read({ min }) on an errored stream [PASS] ReadableStream with byte source: read({ min }), then error() [PASS] ReadableStream with byte source: getReader(), read({ min }), then cancel() [PASS] ReadableStream with byte source: cancel() with partially filled pending read({ min }) request [PASS] ReadableStream with byte source: enqueue(), then read({ min }) with smaller views [PASS] ReadableStream with byte source: 3 byte enqueue(), then close(), then read({ min }) with 2-element Uint16Array must fail [PASS] ReadableStream with byte source: read({ min }) with 2-element Uint16Array, then 3 byte enqueue(), then close() must fail [PASS] ReadableStream with byte source: tee() with read({ min }) from branch1 and read() from branch2 [PASS] byobRequest.respond() after enqueue() should not crash [PASS] byobRequest.respond() with cached byobRequest after enqueue() should not crash [PASS] byobRequest.respond() after enqueue() with double read should not crash [PASS] ReadableStream teeing with byte source: rs.tee() returns an array of two ReadableStreams [PASS] Running templatedRSTeeCancel with ReadableStream teeing with byte source [PASS] ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other [PASS] ReadableStream teeing with byte source: chunks should be cloned for each branch [PASS] ReadableStream teeing with byte source: chunks for BYOB requests from branch 1 should be cloned to branch 2 [PASS] ReadableStream teeing with byte source: errors in the source should propagate to both branches [PASS] ReadableStream teeing with byte source: canceling branch1 should not impact branch2 [PASS] ReadableStream teeing with byte source: canceling branch2 should not impact branch1 [PASS] ReadableStream teeing with byte source: canceling both branches should aggregate the cancel reasons into an array [PASS] ReadableStream teeing with byte source: canceling both branches in reverse order should aggregate the cancel reasons into an array [PASS] ReadableStream teeing with byte source: failing to cancel the original stream should cause cancel() to reject on branches [PASS] ReadableStream teeing with byte source: erroring a teed stream should properly handle canceled branches [PASS] ReadableStream teeing with byte source: closing the original should close the branches [PASS] ReadableStream teeing with byte source: erroring the original should immediately error the branches [PASS] ReadableStream teeing with byte source: erroring the original should error pending reads from default reader [PASS] ReadableStream teeing with byte source: erroring the original should error pending reads from BYOB reader [PASS] ReadableStream teeing with byte source: canceling branch1 should finish when branch2 reads until end of stream [PASS] ReadableStream teeing with byte source: canceling branch1 should finish when original stream errors [PASS] ReadableStream teeing with byte source: should not pull any chunks if no branches are reading [PASS] ReadableStream teeing with byte source: should only pull enough to fill the emptiest queue [PASS] Async iterator instances should have the correct list of properties [PASS] values() throws if there's already a lock [PASS] return() should unlock the stream synchronously when preventCancel = false [PASS] return() should unlock the stream synchronously when preventCancel = true [PASS] Async-iterating a push source [PASS] Async-iterating a pull source [PASS] Async-iterating a push source with undefined values [PASS] Async-iterating a pull source with undefined values [PASS] Async-iterating a pull source manually [PASS] Async-iterating an errored stream throws [PASS] Async-iterating a closed stream never executes the loop body, but works fine [PASS] Async-iterating an empty but not closed/errored stream never executes the loop body and stalls the async function [PASS] Async-iterating a partially consumed stream [PASS] Cancellation behavior when throwing inside loop body; preventCancel = false [PASS] Cancellation behavior when throwing inside loop body; preventCancel = true [PASS] Cancellation behavior when breaking inside loop body; preventCancel = false [PASS] Cancellation behavior when breaking inside loop body; preventCancel = true [PASS] Cancellation behavior when returning inside loop body; preventCancel = false [PASS] Cancellation behavior when returning inside loop body; preventCancel = true [PASS] Cancellation behavior when manually calling return(); preventCancel = false [PASS] Cancellation behavior when manually calling return(); preventCancel = true [PASS] next() rejects if the stream errors [PASS] return() does not rejects if the stream has not errored yet [PASS] Readable stream: throwing strategy.size getter [PASS] Readable stream: throwing strategy.highWaterMark getter [PASS] Readable stream: invalid strategy.highWaterMark [PASS] Readable stream: strategy.size errors the stream and then throws [PASS] Readable stream: strategy.size errors the stream and then returns Infinity [PASS] Readable stream: throwing strategy.size method [PASS] Readable stream: invalid strategy.size return value [PASS] Readable stream: invalid strategy.size return value when pulling [PASS] Underlying source start: throwing getter [PASS] Underlying source start: throwing method [PASS] Underlying source: throwing pull getter (initial pull) [PASS] Underlying source cancel: throwing getter [PASS] Underlying source: throwing pull method (initial pull) [PASS] Underlying source pull: throwing getter (second pull does not result in a second get) [PASS] Underlying source pull: throwing method (second pull) [PASS] Underlying source cancel: throwing method [PASS] Underlying source: calling enqueue on an empty canceled stream should throw [PASS] Underlying source: calling enqueue on a non-empty canceled stream should throw [PASS] Underlying source: calling enqueue on a closed stream should throw [PASS] Underlying source: calling enqueue on an errored stream should throw [PASS] Underlying source: calling close twice on an empty stream should throw the second time [PASS] Underlying source: calling close twice on a non-empty stream should throw the second time [PASS] Underlying source: calling close on an empty canceled stream should throw [PASS] Underlying source: calling close on a non-empty canceled stream should throw [PASS] Underlying source: calling close after error should throw [PASS] Underlying source: calling error twice should not throw [PASS] Underlying source: calling error after close should not throw [PASS] Underlying source: calling error and returning a rejected promise from start should cause the stream to error with the first error [PASS] Underlying source: calling error and returning a rejected promise from pull should cause the stream to error with the first error [PASS] read should not error if it dequeues and pull() throws [PASS] ReadableStream cancellation: cancel(reason) should pass through the given reason to the underlying source [PASS] ReadableStream cancellation: integration test on an infinite stream derived from a random push source [PASS] ReadableStream cancellation: cancel() on a locked stream should fail and not call the underlying source cancel [PASS] ReadableStream cancellation: should fulfill promise when cancel callback went fine [PASS] ReadableStream cancellation: returning a value from the underlying source's cancel should not affect the fulfillment value of the promise returned by the stream's cancel [PASS] ReadableStream cancellation: should reject promise when cancel callback raises an exception [PASS] underlyingSource argument should be converted after queuingStrategy argument [PASS] Can construct a readable stream with a valid CountQueuingStrategy [PASS] Correctly governs a ReadableStreamController's desiredSize property (HWM = 0) [PASS] Correctly governs a ReadableStreamController's desiredSize property (HWM = 1) [PASS] Correctly governs a ReadableStreamController's desiredSize property (HWM = 4) [PASS] ReadableStreamDefaultReader constructor should get a ReadableStream object as argument [PASS] ReadableStreamDefaultReader closed should always return the same promise object [PASS] Constructing a ReadableStreamDefaultReader directly should fail if the stream is already locked (via direct construction) [PASS] Getting a ReadableStreamDefaultReader via getReader should fail if the stream is already locked (via direct construction) [PASS] Constructing a ReadableStreamDefaultReader directly should fail if the stream is already locked (via getReader) [PASS] Getting a ReadableStreamDefaultReader via getReader should fail if the stream is already locked (via getReader) [PASS] Constructing a ReadableStreamDefaultReader directly should be OK if the stream is closed [PASS] Constructing a ReadableStreamDefaultReader directly should be OK if the stream is errored [PASS] getReader() should call ToString() on mode [PASS] Reading from a reader for an empty stream will wait until a chunk is available [PASS] cancel() on a reader does not release the reader [PASS] closed should be fulfilled after stream is closed (.closed access before acquiring) [PASS] closed should be rejected after reader releases its lock (multiple stream locks) [PASS] closed is replaced when stream closes and reader releases its lock [PASS] closed is replaced when stream errors and reader releases its lock [PASS] Multiple readers can access the stream in sequence [PASS] Cannot use an already-released reader to unlock a stream again [PASS] cancel() on a released reader is a no-op and does not pass through [PASS] Getting a second reader after erroring the stream and releasing the reader should succeed [PASS] ReadableStreamDefaultReader closed promise should be rejected with undefined if that is the error [PASS] ReadableStreamDefaultReader: if start rejects with no parameter, it should error the stream with an undefined error [PASS] Erroring a ReadableStream after checking closed should reject ReadableStreamDefaultReader closed promise [PASS] Erroring a ReadableStream before checking closed should reject ReadableStreamDefaultReader closed promise [PASS] Reading twice on a stream that gets closed [PASS] Reading twice on a closed stream [PASS] Reading twice on an errored stream [PASS] Reading twice on a stream that gets errored [PASS] controller.close() should clear the list of pending read requests [PASS] Second reader can read chunks after first reader was released with pending read requests [PASS] Floating point arithmetic must manifest near NUMBER.MAX_SAFE_INTEGER (total ends up positive) [PASS] Floating point arithmetic must manifest near 0 (total ends up positive, but clamped) [PASS] Floating point arithmetic must manifest near 0 (total ends up positive, and not clamped) [PASS] Floating point arithmetic must manifest near 0 (total ends up zero) [PASS] ReadableStream.from throws on invalid iterables; specifically null [PASS] ReadableStream.from throws on invalid iterables; specifically undefined [PASS] ReadableStream.from throws on invalid iterables; specifically 0 [PASS] ReadableStream.from throws on invalid iterables; specifically NaN [PASS] ReadableStream.from throws on invalid iterables; specifically true [PASS] ReadableStream.from throws on invalid iterables; specifically {} [PASS] ReadableStream.from throws on invalid iterables; specifically Object.create(null) [PASS] ReadableStream.from throws on invalid iterables; specifically a function [PASS] ReadableStream.from throws on invalid iterables; specifically a symbol [PASS] ReadableStream.from throws on invalid iterables; specifically an object with a non-callable @@iterator method [PASS] ReadableStream.from throws on invalid iterables; specifically an object with a non-callable @@asyncIterator method [PASS] ReadableStream.from re-throws errors from calling the @@iterator method [PASS] ReadableStream.from re-throws errors from calling the @@asyncIterator method [PASS] ReadableStream.from ignores @@iterator if @@asyncIterator exists [PASS] ReadableStream.from ignores a null @@asyncIterator [PASS] ReadableStream.from accepts an array of values [PASS] ReadableStream.from accepts an array of promises [PASS] ReadableStream.from accepts an array iterator [PASS] ReadableStream.from accepts a string [PASS] ReadableStream.from accepts a Set [PASS] ReadableStream.from accepts a Set iterator [PASS] ReadableStream.from accepts a sync generator [PASS] ReadableStream.from accepts an async generator [PASS] ReadableStream.from accepts a sync iterable of values [PASS] ReadableStream.from accepts a sync iterable of promises [PASS] ReadableStream.from accepts an async iterable [PASS] ReadableStream.from accepts a ReadableStream [PASS] ReadableStream.from accepts a ReadableStream async iterator [PASS] ReadableStream.from accepts an empty iterable [PASS] ReadableStream.from: stream errors when next() rejects [PASS] ReadableStream.from: stream stalls when next() never settles [PASS] ReadableStream.from: calls next() after first read() [PASS] ReadableStream.from: cancelling the returned stream calls and awaits return() [PASS] ReadableStream.from: return() is not called when iterator completes normally [PASS] ReadableStream.from: cancel() rejects when return() fulfills with a non-object [PASS] ReadableStream.from: reader.read() inside next() [PASS] ReadableStream.from: reader.cancel() inside next() [PASS] ReadableStream.from: reader.cancel() inside return() [PASS] ReadableStream.from(array), push() to array while reading [PASS] ReadableStream can be constructed with no errors [PASS] ReadableStream can't be constructed with garbage [PASS] ReadableStream can't be constructed with an invalid type [PASS] ReadableStream constructor should throw for non-function start arguments [PASS] ReadableStream constructor will not tolerate initial garbage as cancel argument [PASS] ReadableStream constructor will not tolerate initial garbage as pull argument [PASS] ReadableStream start should be called with the proper thisArg [PASS] ReadableStream start controller parameter should be extensible [PASS] default ReadableStream getReader() should only accept mode:undefined [PASS] ReadableStream: enqueue should throw when the stream is readable but draining [PASS] ReadableStream: enqueue should throw when the stream is closed [PASS] ReadableStream: desiredSize when closed [PASS] ReadableStream: desiredSize when errored [PASS] Subclassing ReadableStream should work [PASS] ReadableStream strategies: the default strategy should give desiredSize of 1 to start, decreasing by 1 per enqueue [PASS] ReadableStream should be able to call start method within prototype chain of its source [PASS] ReadableStream start should be able to return a promise [PASS] ReadableStream start should be able to return a promise and reject it [PASS] ReadableStream should be able to enqueue different objects. [PASS] ReadableStream: if pull rejects, it should error the stream [PASS] ReadableStream: should only call pull once upon starting the stream [PASS] ReadableStream: should call pull when trying to read from a started, empty stream [EXPECTED_FAILURE][FAIL] Transferred MessageChannel works as expected promise_test: Unhandled rejection with value: object "TypeError [ERR_INVALID_ARG_VALUE]: The property 'source.type' is invalid. Received 'owning'" at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type-message-port.any.js' [EXPECTED_FAILURE][FAIL] Second branch of owning ReadableStream tee should end up into errors with transfer only values promise_test: Unhandled rejection with value: object "TypeError [ERR_INVALID_ARG_VALUE]: The property 'source.type' is invalid. Received 'owning'" at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type-message-port.any.js' [EXPECTED_FAILURE][FAIL] ReadableStream can be constructed with owning type The property 'source.type' is invalid. Received 'owning' TypeError [ERR_INVALID_ARG_VALUE]: The property 'source.type' is invalid. Received 'owning' at new ReadableStream (node:internal/webstreams/readablestream:278:15) at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:7:3) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:6:1 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Module._extensions..js (node:internal/modules/cjs/loader:1706:10) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type.any.js' [EXPECTED_FAILURE][FAIL] ReadableStream of type owning should call start with a ReadableStreamDefaultController The property 'source.type' is invalid. Received 'owning' TypeError [ERR_INVALID_ARG_VALUE]: The property 'source.type' is invalid. Received 'owning' at new ReadableStream (node:internal/webstreams/readablestream:278:15) at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:22:3) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:10:1 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Module._extensions..js (node:internal/modules/cjs/loader:1706:10) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type.any.js' [EXPECTED_FAILURE][FAIL] ReadableStream should be able to call enqueue with an empty transfer list The property 'source.type' is invalid. Received 'owning' TypeError [ERR_INVALID_ARG_VALUE]: The property 'source.type' is invalid. Received 'owning' at new ReadableStream (node:internal/webstreams/readablestream:278:15) at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:38:3) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:26:1 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Module._extensions..js (node:internal/modules/cjs/loader:1706:10) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type.any.js' [EXPECTED_FAILURE][FAIL] ReadableStream should check transfer parameter assert_throws_js: transfer list is not empty function "() => { controller.enqueue(buffer, { transfer : [ buffer ] }); }" did not throw at Object.start (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-streams/owning-type.any.js:50:7) at setupReadableStreamDefaultController (node:internal/webstreams/readablestream:2464:23) at setupReadableStreamDefaultControllerFromSource (node:internal/webstreams/readablestream:2496:3) at new ReadableStream (node:internal/webstreams/readablestream:279:7) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type.any.js' [EXPECTED_FAILURE][FAIL] ReadableStream of type owning should transfer enqueued chunks promise_test: Unhandled rejection with value: object "TypeError [ERR_INVALID_ARG_VALUE]: The property 'source.type' is invalid. Received 'owning'" at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/owning-type.any.js' [PASS] ReadableStream tee() should not touch Object.prototype properties [PASS] ReadableStream tee() should not call the global ReadableStream [PASS] tee() should not call Promise.prototype.then() [PASS] pipeTo() should not call Promise.prototype.then() [PASS] ReadableStream async iterator should use the original values of getReader() and ReadableStreamDefaultReader methods [PASS] enqueue() inside size() should work [PASS] close() inside size() should not crash [PASS] close request inside size() should work [PASS] error() inside size() should work [PASS] desiredSize inside size() should work [PASS] cancel() inside size() should work [PASS] pipeTo() inside size() should behave as expected [PASS] read() inside of size() should behave as expected [PASS] getReader() inside size() should work [PASS] tee() inside size() should work [PASS] ReadableStream teeing: rs.tee() returns an array of two ReadableStreams [PASS] Running templatedRSTeeCancel with ReadableStream teeing [PASS] ReadableStreamTee should not use a modified ReadableStream constructor from the global object [PASS] ReadableStream teeing: should be able to read one branch to the end without affecting the other [PASS] ReadableStream teeing: values should be equal across each branch [PASS] ReadableStream teeing: errors in the source should propagate to both branches [PASS] ReadableStream teeing: canceling branch1 should not impact branch2 [PASS] ReadableStream teeing: canceling branch2 should not impact branch1 [PASS] ReadableStream teeing: canceling both branches should aggregate the cancel reasons into an array [PASS] ReadableStream teeing: canceling both branches in reverse order should aggregate the cancel reasons into an array [PASS] ReadableStream teeing: failing to cancel the original stream should cause cancel() to reject on branches [PASS] ReadableStream teeing: erroring a teed stream should properly handle canceled branches [PASS] ReadableStream teeing: erroring a teed stream should error both branches [PASS] ReadableStream teeing: closing the original should immediately close the branches [PASS] ReadableStream teeing: erroring the original should immediately error the branches [PASS] ReadableStream teeing: canceling branch1 should finish when branch2 reads until end of stream [PASS] ReadableStream teeing: canceling branch1 should finish when original stream errors [PASS] ReadableStream teeing: canceling both branches in sequence with delay [PASS] Running templatedRSEmpty with ReadableStream (empty) [PASS] ReadableStream (empty): instances have the correct methods and properties [PASS] ReadableStream (empty): calling getReader with invalid arguments should throw appropriate errors [PASS] Running templatedRSEmptyReader with ReadableStream (empty) reader [PASS] ReadableStream (empty) reader: instances have the correct methods and properties [PASS] ReadableStream (empty) reader: locked should be true [PASS] ReadableStream (empty) reader: read() should return distinct promises each time [PASS] ReadableStream (empty) reader: getReader() again on the stream should fail [PASS] ReadableStream (empty) reader: releasing the lock should cause locked to become false [PASS] Running templatedRSClosed with ReadableStream (closed via call in start) [PASS] ReadableStream (closed via call in start): locked should be false [PASS] ReadableStream (closed via call in start): getReader() should be OK [PASS] ReadableStream (closed via call in start): should be able to acquire multiple readers if they are released in succession [PASS] ReadableStream (closed via call in start): should not be able to acquire a second reader if we don't release the first one [PASS] Running templatedRSClosedReader with ReadableStream reader (closed before getting reader) [PASS] Running templatedRSClosedReader with ReadableStream reader (closed after getting reader) [PASS] Running templatedRSClosed with ReadableStream (closed via cancel) [PASS] ReadableStream (closed via cancel): locked should be false [PASS] ReadableStream (closed via cancel): getReader() should be OK [PASS] ReadableStream (closed via cancel): should be able to acquire multiple readers if they are released in succession [PASS] ReadableStream (closed via cancel): should not be able to acquire a second reader if we don't release the first one [PASS] Running templatedRSClosedReader with ReadableStream reader (closed via cancel after getting reader) [PASS] Running templatedRSErrored with ReadableStream (errored via call in start) [PASS] ReadableStream (errored via call in start): locked should be false [PASS] Running templatedRSErroredSyncOnly with ReadableStream (errored via call in start) [PASS] ReadableStream (errored via call in start): should not be able to obtain additional readers if we don't release the first lock [PASS] Running templatedRSErrored with ReadableStream (errored via returning a rejected promise in start) [PASS] ReadableStream (errored via returning a rejected promise in start): locked should be false [PASS] Running templatedRSErroredReader with ReadableStream (errored via returning a rejected promise in start) reader [PASS] Running templatedRSErroredReader with ReadableStream reader (errored before getting reader) [PASS] Running templatedRSErroredReader with ReadableStream reader (errored after getting reader) [PASS] Running templatedRSTwoChunksOpenReader with ReadableStream (two chunks enqueued, still open) reader [PASS] ReadableStream (two chunks enqueued, still open) reader: read() should return distinct promises each time [PASS] Running templatedRSTwoChunksClosedReader with ReadableStream (two chunks enqueued, then closed) reader [EXPECTED_FAILURE][FAIL] Transferring [object TransformStream],[object ReadableStream] should fail assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" did not throw at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/transferable/transform-stream-members.any.js:12:5) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/transferable/transform-stream-members.any.js:11:3 Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'transferable/transform-stream-members.any.js' [PASS] Transferring [object ReadableStream],[object TransformStream] should fail [EXPECTED_FAILURE][FAIL] Transferring [object TransformStream],[object WritableStream] should fail assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" did not throw at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/transferable/transform-stream-members.any.js:12:5) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/transferable/transform-stream-members.any.js:11:3 Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'transferable/transform-stream-members.any.js' [PASS] Transferring [object WritableStream],[object TransformStream] should fail [PASS] backpressure allows no transforms with a default identity transform and no reader [PASS] backpressure only allows one transform() with a identity transform with a readable HWM of 1 and no reader [PASS] transform() should keep being called as long as there is no backpressure [PASS] writes should resolve as soon as transform completes [PASS] calling pull() before the first write() with backpressure should work [PASS] transform() should be able to read the chunk it just enqueued [PASS] cancelling the readable side should call transformer.cancel() [PASS] cancelling the readable side should reject if transformer.cancel() throws [PASS] aborting the writable side should call transformer.abort() [PASS] aborting the writable side should reject if transformer.cancel() throws [PASS] closing the writable side should reject if a parallel transformer.cancel() throws [PASS] readable.cancel() and a parallel writable.close() should reject if a transformer.cancel() calls controller.error() [PASS] writable.abort() and readable.cancel() should reject if a transformer.cancel() calls controller.error() [PASS] errored TransformStream should not enqueue new chunks [PASS] TransformStream constructor should throw when start does [PASS] when strategy.size throws inside start(), the constructor should throw the same error [PASS] when strategy.size calls controller.error() then throws, the constructor should throw the first error [PASS] TransformStream errors thrown in transform put the writable and readable in an errored state [PASS] TransformStream errors thrown in flush put the writable and readable in an errored state [PASS] TransformStream transformer.start() rejected promise should error the stream [PASS] when controller.error is followed by a rejection, the error reason should come from controller.error [PASS] cancelling the readable side should error the writable [PASS] it should be possible to error the readable between close requested and complete [PASS] an exception from transform() should error the stream if terminate has been requested but not completed [PASS] abort should set the close reason for the writable when it happens before cancel during start, and cancel should reject [PASS] abort should set the close reason for the writable when it happens before cancel during underlying sink write, but cancel should still succeed [PASS] controller.error() should do nothing the second time it is called [PASS] controller.error() should close writable immediately after readable.cancel() [PASS] controller.error() should do nothing after readable.cancel() resolves [PASS] controller.error() should do nothing after writable.abort() has completed [PASS] controller.error() should do nothing after a transformer method has thrown an exception [PASS] TransformStream flush is called immediately when the writable is closed, if no writes are queued [PASS] TransformStream flush is called after all queued writes finish, once the writable is closed [PASS] TransformStream flush gets a chance to enqueue more into the readable [PASS] TransformStream flush gets a chance to enqueue more into the readable, and can then async close [PASS] error() during flush should cause writer.close() to reject [PASS] closing the writable side should call transformer.flush() and a parallel readable.cancel() should not reject [PASS] TransformStream can be constructed with a transform function [PASS] TransformStream can be constructed with no transform function [PASS] TransformStream writable starts in the writable state [PASS] enqueue() should throw after controller.terminate() [PASS] controller.terminate() should do nothing the second time it is called [PASS] specifying a defined readableType should throw [PASS] specifying a defined writableType should throw [PASS] Subclassing TransformStream should work [PASS] Identity TransformStream: can read from readable what is put into writable [PASS] Uppercaser sync TransformStream: can read from readable transformed version of what is put into writable [PASS] Uppercaser-doubler sync TransformStream: can read both chunks put into the readable [PASS] Uppercaser async TransformStream: can read from readable transformed version of what is put into writable [PASS] Uppercaser-doubler async TransformStream: can read both chunks put into the readable [PASS] TransformStream: by default, closing the writable closes the readable (when there are no queued writes) [PASS] testing "" (length 1) [PASS] testing "" (length 0) [PASS] testing "{{in1}}" (length 1) [PASS] testing "z{{in1}}" (length 1) [PASS] testing "{{in1}}q" (length 1) [PASS] testing "{{in1}}{{in1}" (length 1) [PASS] testing "{{in1}}{{in1},}" (length 2) [PASS] testing "{{in1,}}" (length 2) [PASS] testing "{{,in1}}" (length 2) [PASS] testing "{,{in1}}" (length 2) [PASS] testing "{{,in1}" (length 2) [PASS] testing "{" (length 1) [PASS] testing "{," (length 2) [PASS] testing "{,{,i,n,1,},}" (length 7) [PASS] testing "{{in1}}{{in2}}{{in1}}" (length 1) [PASS] testing "{{wrong}}" (length 1) [PASS] testing "{{wron,g}}" (length 2) [PASS] testing "{{quine}}" (length 1) [PASS] testing "{{bogusPartial}}" (length 1) [PASS] testing "{{bogusPartial}}}" (length 1) [PASS] TransformStream constructor should not call setters for highWaterMark or size [PASS] TransformStream should use the original value of ReadableStream and WritableStream [PASS] transformer method start should be called with the right number of arguments [PASS] transformer method start should be called even when it's located on the prototype chain [PASS] transformer method transform should be called with the right number of arguments [PASS] transformer method transform should be called even when it's located on the prototype chain [PASS] transformer method flush should be called with the right number of arguments [PASS] transformer method flush should be called even when it's located on the prototype chain [PASS] enqueue() inside size() should work [PASS] terminate() inside size() should work [PASS] error() inside size() should work [PASS] desiredSize inside size() should work [PASS] readable cancel() inside size() should work [PASS] pipeTo() inside size() should work [PASS] writableStrategy highWaterMark should work [PASS] default writable strategy should be equivalent to { highWaterMark: 1 } [PASS] a RangeError should be thrown for an invalid highWaterMark [PASS] writableStrategy highWaterMark should be converted to a number [PASS] readableStrategy highWaterMark should be converted to a number [PASS] readableStrategy highWaterMark should work [PASS] writable should have the correct size() function [PASS] default readable strategy should be equivalent to { highWaterMark: 0 } [PASS] a bad readableStrategy size function should cause writer.write() to reject on an identity transform [PASS] a bad readableStrategy size function should error the stream on enqueue even when transformer.transform() catches the exception [PASS] controller.enqueue() should throw after controller.terminate() [PASS] controller.terminate() should error pipeTo() [PASS] controller.terminate() should prevent remaining chunks from being processed [PASS] controller.error() after controller.terminate() with queued chunk should error the readable [PASS] controller.error() after controller.terminate() without queued chunk should do nothing [PASS] controller.terminate() inside flush() should not prevent writer.close() from succeeding [PASS] Writable stream: throwing strategy.size getter [PASS] reject any non-function value for strategy.size [PASS] Writable stream: throwing strategy.highWaterMark getter [PASS] Writable stream: invalid strategy.highWaterMark [PASS] Writable stream: invalid size beats invalid highWaterMark [PASS] Writable stream: throwing strategy.size method [PASS] Writable stream: invalid strategy.size return value [PASS] start: errors in start cause WritableStream constructor to throw [PASS] close: throwing getter should cause constructor to throw [PASS] write: throwing getter should cause write() and closed to reject [PASS] start: non-function start method [PASS] write: non-function write method [PASS] close: non-function close method [PASS] abort: non-function abort method with .apply [PASS] abort: throwing getter should cause abort() and closed to reject [PASS] close: throwing method should cause writer close() and ready to reject [PASS] close: returning a rejected promise should cause writer close() and ready to reject [PASS] write: throwing method should cause write() and closed to reject [PASS] fulfillment value of writer.close() call must be undefined even if the underlying sink returns a non-undefined value [PASS] Can construct a writable stream with a valid CountQueuingStrategy [PASS] Correctly governs the value of a WritableStream's state property (HWM = 0) [PASS] controller.error() on erroring stream should not throw [PASS] controller.error() should error the stream [PASS] surplus calls to controller.error() should be a no-op [PASS] controller.error() on errored stream should not throw [PASS] controller.error() on closed stream should not throw [PASS] WritableStream should complete asynchronous writes before close resolves [PASS] WritableStream should complete synchronous writes before close resolves [PASS] fulfillment value of ws.write() call should be undefined even if the underlying sink returns a non-undefined value [PASS] WritableStream should transition to waiting until write is acknowledged [PASS] idl_test validation [PASS] ReadableStreamDefaultReader includes ReadableStreamGenericReader: member names are unique [PASS] ReadableStreamBYOBReader includes ReadableStreamGenericReader: member names are unique [PASS] ReadableStream interface: existence and properties of interface object [PASS] ReadableStream interface object length [PASS] ReadableStream interface object name [PASS] ReadableStream interface: existence and properties of interface prototype object [PASS] ReadableStream interface: existence and properties of interface prototype object's "constructor" property [PASS] ReadableStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] ReadableStream interface: operation from(any) [PASS] ReadableStream interface: operation getReader(optional ReadableStreamGetReaderOptions) [PASS] ReadableStream interface: operation pipeThrough(ReadableWritablePair, optional StreamPipeOptions) [PASS] ReadableStream interface: operation tee() [PASS] ReadableStream interface: async iterable [PASS] ReadableStream must be primary interface of new ReadableStream() [PASS] Stringification of new ReadableStream() [PASS] ReadableStream interface: new ReadableStream() must inherit property "from(any)" with the proper type [PASS] ReadableStream interface: calling from(any) on new ReadableStream() with too few arguments must throw TypeError [PASS] ReadableStream interface: new ReadableStream() must inherit property "locked" with the proper type [PASS] ReadableStream interface: new ReadableStream() must inherit property "cancel(optional any)" with the proper type [PASS] ReadableStream interface: calling cancel(optional any) on new ReadableStream() with too few arguments must throw TypeError [PASS] ReadableStream interface: new ReadableStream() must inherit property "getReader(optional ReadableStreamGetReaderOptions)" with the proper type [PASS] ReadableStream interface: calling getReader(optional ReadableStreamGetReaderOptions) on new ReadableStream() with too few arguments must throw TypeError [PASS] ReadableStream interface: new ReadableStream() must inherit property "pipeThrough(ReadableWritablePair, optional StreamPipeOptions)" with the proper type [PASS] ReadableStream interface: calling pipeThrough(ReadableWritablePair, optional StreamPipeOptions) on new ReadableStream() with too few arguments must throw TypeError [PASS] ReadableStream interface: new ReadableStream() must inherit property "pipeTo(WritableStream, optional StreamPipeOptions)" with the proper type [PASS] ReadableStream interface: new ReadableStream() must inherit property "tee()" with the proper type [PASS] ReadableStreamDefaultReader interface: existence and properties of interface object [PASS] ReadableStreamDefaultReader interface object length [PASS] ReadableStreamDefaultReader interface object name [PASS] ReadableStreamDefaultReader interface: existence and properties of interface prototype object [PASS] ReadableStreamDefaultReader interface: existence and properties of interface prototype object's "constructor" property [PASS] ReadableStreamDefaultReader interface: existence and properties of interface prototype object's @@unscopables property [PASS] ReadableStreamDefaultReader interface: operation releaseLock() [PASS] ReadableStreamDefaultReader must be primary interface of (new ReadableStream()).getReader() [PASS] Stringification of (new ReadableStream()).getReader() [PASS] ReadableStreamDefaultReader interface: (new ReadableStream()).getReader() must inherit property "read()" with the proper type [PASS] ReadableStreamDefaultReader interface: (new ReadableStream()).getReader() must inherit property "releaseLock()" with the proper type [PASS] ReadableStreamDefaultReader interface: (new ReadableStream()).getReader() must inherit property "closed" with the proper type [PASS] ReadableStreamDefaultReader interface: (new ReadableStream()).getReader() must inherit property "cancel(optional any)" with the proper type [PASS] ReadableStreamDefaultReader interface: calling cancel(optional any) on (new ReadableStream()).getReader() with too few arguments must throw TypeError [PASS] ReadableStreamBYOBReader interface: existence and properties of interface object [PASS] ReadableStreamBYOBReader interface object length [PASS] ReadableStreamBYOBReader interface object name [PASS] ReadableStreamBYOBReader interface: existence and properties of interface prototype object [PASS] ReadableStreamBYOBReader interface: existence and properties of interface prototype object's "constructor" property [PASS] ReadableStreamBYOBReader interface: existence and properties of interface prototype object's @@unscopables property [PASS] ReadableStreamBYOBReader interface: operation releaseLock() [PASS] ReadableStreamBYOBReader must be primary interface of (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) [PASS] Stringification of (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) [PASS] ReadableStreamBYOBReader interface: (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) must inherit property "read(ArrayBufferView, optional ReadableStreamBYOBReaderReadOptions)" with the proper type [PASS] ReadableStreamBYOBReader interface: (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) must inherit property "releaseLock()" with the proper type [PASS] ReadableStreamBYOBReader interface: (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) must inherit property "closed" with the proper type [PASS] ReadableStreamBYOBReader interface: (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) must inherit property "cancel(optional any)" with the proper type [PASS] ReadableStreamBYOBReader interface: calling cancel(optional any) on (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) with too few arguments must throw TypeError [PASS] ReadableStreamDefaultController interface: existence and properties of interface object [PASS] ReadableStreamDefaultController interface object length [PASS] ReadableStreamDefaultController interface object name [PASS] ReadableStreamDefaultController interface: existence and properties of interface prototype object [PASS] ReadableStreamDefaultController interface: existence and properties of interface prototype object's "constructor" property [PASS] ReadableStreamDefaultController interface: existence and properties of interface prototype object's @@unscopables property [PASS] ReadableStreamDefaultController interface: operation close() [PASS] ReadableStreamDefaultController interface: operation enqueue(optional any) [PASS] ReadableStreamDefaultController interface: operation error(optional any) [PASS] ReadableStreamDefaultController must be primary interface of self.readableStreamDefaultController [PASS] Stringification of self.readableStreamDefaultController [PASS] ReadableStreamDefaultController interface: self.readableStreamDefaultController must inherit property "desiredSize" with the proper type [PASS] ReadableStreamDefaultController interface: self.readableStreamDefaultController must inherit property "close()" with the proper type [PASS] ReadableStreamDefaultController interface: self.readableStreamDefaultController must inherit property "enqueue(optional any)" with the proper type [PASS] ReadableStreamDefaultController interface: calling enqueue(optional any) on self.readableStreamDefaultController with too few arguments must throw TypeError [PASS] ReadableStreamDefaultController interface: self.readableStreamDefaultController must inherit property "error(optional any)" with the proper type [PASS] ReadableStreamDefaultController interface: calling error(optional any) on self.readableStreamDefaultController with too few arguments must throw TypeError [PASS] ReadableByteStreamController interface: existence and properties of interface object [PASS] ReadableByteStreamController interface object length [PASS] ReadableByteStreamController interface object name [PASS] ReadableByteStreamController interface: existence and properties of interface prototype object [PASS] ReadableByteStreamController interface: existence and properties of interface prototype object's "constructor" property [PASS] ReadableByteStreamController interface: existence and properties of interface prototype object's @@unscopables property [PASS] ReadableByteStreamController interface: operation close() [PASS] ReadableByteStreamController interface: operation enqueue(ArrayBufferView) [PASS] ReadableByteStreamController interface: operation error(optional any) [PASS] ReadableByteStreamController must be primary interface of self.readableByteStreamController [PASS] Stringification of self.readableByteStreamController [PASS] ReadableByteStreamController interface: self.readableByteStreamController must inherit property "byobRequest" with the proper type [PASS] ReadableByteStreamController interface: self.readableByteStreamController must inherit property "desiredSize" with the proper type [PASS] ReadableByteStreamController interface: self.readableByteStreamController must inherit property "close()" with the proper type [PASS] ReadableByteStreamController interface: self.readableByteStreamController must inherit property "enqueue(ArrayBufferView)" with the proper type [PASS] ReadableByteStreamController interface: calling enqueue(ArrayBufferView) on self.readableByteStreamController with too few arguments must throw TypeError [PASS] ReadableByteStreamController interface: self.readableByteStreamController must inherit property "error(optional any)" with the proper type [PASS] ReadableByteStreamController interface: calling error(optional any) on self.readableByteStreamController with too few arguments must throw TypeError [PASS] ReadableStreamBYOBRequest interface: existence and properties of interface object [PASS] ReadableStreamBYOBRequest interface object length [PASS] ReadableStreamBYOBRequest interface object name [PASS] ReadableStreamBYOBRequest interface: existence and properties of interface prototype object [PASS] ReadableStreamBYOBRequest interface: existence and properties of interface prototype object's "constructor" property [PASS] ReadableStreamBYOBRequest interface: existence and properties of interface prototype object's @@unscopables property [PASS] ReadableStreamBYOBRequest interface: operation respond(unsigned long long) [PASS] ReadableStreamBYOBRequest interface: operation respondWithNewView(ArrayBufferView) [PASS] ReadableStreamBYOBRequest must be primary interface of self.readableStreamByobRequest [PASS] Stringification of self.readableStreamByobRequest [PASS] ReadableStreamBYOBRequest interface: self.readableStreamByobRequest must inherit property "view" with the proper type [PASS] ReadableStreamBYOBRequest interface: self.readableStreamByobRequest must inherit property "respond(unsigned long long)" with the proper type [PASS] ReadableStreamBYOBRequest interface: calling respond(unsigned long long) on self.readableStreamByobRequest with too few arguments must throw TypeError [PASS] ReadableStreamBYOBRequest interface: self.readableStreamByobRequest must inherit property "respondWithNewView(ArrayBufferView)" with the proper type [PASS] ReadableStreamBYOBRequest interface: calling respondWithNewView(ArrayBufferView) on self.readableStreamByobRequest with too few arguments must throw TypeError [PASS] WritableStream interface: existence and properties of interface object [PASS] WritableStream interface object length [PASS] WritableStream interface object name [PASS] WritableStream interface: existence and properties of interface prototype object [PASS] WritableStream interface: existence and properties of interface prototype object's "constructor" property [PASS] WritableStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] WritableStream interface: operation getWriter() [PASS] WritableStream must be primary interface of new WritableStream() [PASS] Stringification of new WritableStream() [PASS] WritableStream interface: new WritableStream() must inherit property "locked" with the proper type [PASS] WritableStream interface: new WritableStream() must inherit property "abort(optional any)" with the proper type [PASS] WritableStream interface: calling abort(optional any) on new WritableStream() with too few arguments must throw TypeError [PASS] WritableStream interface: new WritableStream() must inherit property "close()" with the proper type [PASS] WritableStream interface: new WritableStream() must inherit property "getWriter()" with the proper type [PASS] WritableStreamDefaultWriter interface: existence and properties of interface object [PASS] WritableStreamDefaultWriter interface object length [PASS] WritableStreamDefaultWriter interface object name [PASS] WritableStreamDefaultWriter interface: existence and properties of interface prototype object [PASS] WritableStreamDefaultWriter interface: existence and properties of interface prototype object's "constructor" property [PASS] WritableStreamDefaultWriter interface: existence and properties of interface prototype object's @@unscopables property [PASS] WritableStreamDefaultWriter interface: operation releaseLock() [PASS] WritableStreamDefaultWriter must be primary interface of (new WritableStream()).getWriter() [PASS] Stringification of (new WritableStream()).getWriter() [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "closed" with the proper type [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "desiredSize" with the proper type [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "ready" with the proper type [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "abort(optional any)" with the proper type [PASS] WritableStreamDefaultWriter interface: calling abort(optional any) on (new WritableStream()).getWriter() with too few arguments must throw TypeError [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "close()" with the proper type [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "releaseLock()" with the proper type [PASS] WritableStreamDefaultWriter interface: (new WritableStream()).getWriter() must inherit property "write(optional any)" with the proper type [PASS] WritableStreamDefaultWriter interface: calling write(optional any) on (new WritableStream()).getWriter() with too few arguments must throw TypeError [PASS] WritableStreamDefaultController interface: existence and properties of interface object [PASS] WritableStreamDefaultController interface object length [PASS] WritableStreamDefaultController interface object name [PASS] WritableStreamDefaultController interface: existence and properties of interface prototype object [PASS] WritableStreamDefaultController interface: existence and properties of interface prototype object's "constructor" property [PASS] WritableStreamDefaultController interface: existence and properties of interface prototype object's @@unscopables property [PASS] WritableStreamDefaultController interface: operation error(optional any) [PASS] WritableStreamDefaultController must be primary interface of self.writableStreamDefaultController [PASS] Stringification of self.writableStreamDefaultController [PASS] WritableStreamDefaultController interface: self.writableStreamDefaultController must inherit property "signal" with the proper type [PASS] WritableStreamDefaultController interface: self.writableStreamDefaultController must inherit property "error(optional any)" with the proper type [PASS] WritableStreamDefaultController interface: calling error(optional any) on self.writableStreamDefaultController with too few arguments must throw TypeError [PASS] TransformStream interface: existence and properties of interface object [PASS] TransformStream interface object length [PASS] TransformStream interface object name [PASS] TransformStream interface: existence and properties of interface prototype object [PASS] TransformStream interface: existence and properties of interface prototype object's "constructor" property [PASS] TransformStream interface: existence and properties of interface prototype object's @@unscopables property [PASS] TransformStream must be primary interface of new TransformStream() [PASS] Stringification of new TransformStream() [PASS] TransformStream interface: new TransformStream() must inherit property "readable" with the proper type [PASS] TransformStream interface: new TransformStream() must inherit property "writable" with the proper type [PASS] TransformStreamDefaultController interface: existence and properties of interface object [PASS] TransformStreamDefaultController interface object length [PASS] TransformStreamDefaultController interface object name [PASS] TransformStreamDefaultController interface: existence and properties of interface prototype object [PASS] TransformStreamDefaultController interface: existence and properties of interface prototype object's "constructor" property [PASS] TransformStreamDefaultController interface: existence and properties of interface prototype object's @@unscopables property [PASS] TransformStreamDefaultController interface: operation enqueue(optional any) [PASS] TransformStreamDefaultController interface: operation error(optional any) [PASS] TransformStreamDefaultController interface: operation terminate() [PASS] TransformStreamDefaultController must be primary interface of self.transformStreamDefaultController [PASS] Stringification of self.transformStreamDefaultController [PASS] TransformStreamDefaultController interface: self.transformStreamDefaultController must inherit property "desiredSize" with the proper type [PASS] TransformStreamDefaultController interface: self.transformStreamDefaultController must inherit property "enqueue(optional any)" with the proper type [PASS] TransformStreamDefaultController interface: calling enqueue(optional any) on self.transformStreamDefaultController with too few arguments must throw TypeError [PASS] TransformStreamDefaultController interface: self.transformStreamDefaultController must inherit property "error(optional any)" with the proper type [PASS] TransformStreamDefaultController interface: calling error(optional any) on self.transformStreamDefaultController with too few arguments must throw TypeError [PASS] TransformStreamDefaultController interface: self.transformStreamDefaultController must inherit property "terminate()" with the proper type [PASS] ByteLengthQueuingStrategy interface: existence and properties of interface object [PASS] ByteLengthQueuingStrategy interface object length [PASS] ByteLengthQueuingStrategy interface object name [PASS] ByteLengthQueuingStrategy interface: existence and properties of interface prototype object [PASS] ByteLengthQueuingStrategy interface: existence and properties of interface prototype object's "constructor" property [PASS] ByteLengthQueuingStrategy interface: existence and properties of interface prototype object's @@unscopables property [PASS] ByteLengthQueuingStrategy must be primary interface of new ByteLengthQueuingStrategy({ highWaterMark: 5 }) [PASS] Stringification of new ByteLengthQueuingStrategy({ highWaterMark: 5 }) [PASS] ByteLengthQueuingStrategy interface: new ByteLengthQueuingStrategy({ highWaterMark: 5 }) must inherit property "highWaterMark" with the proper type [PASS] ByteLengthQueuingStrategy interface: new ByteLengthQueuingStrategy({ highWaterMark: 5 }) must inherit property "size" with the proper type [PASS] CountQueuingStrategy interface: existence and properties of interface object [PASS] CountQueuingStrategy interface object length [PASS] CountQueuingStrategy interface object name [PASS] CountQueuingStrategy interface: existence and properties of interface prototype object [PASS] CountQueuingStrategy interface: existence and properties of interface prototype object's "constructor" property [PASS] CountQueuingStrategy interface: existence and properties of interface prototype object's @@unscopables property [PASS] CountQueuingStrategy must be primary interface of new CountQueuingStrategy({ highWaterMark: 5 }) [PASS] Stringification of new CountQueuingStrategy({ highWaterMark: 5 }) [PASS] CountQueuingStrategy interface: new CountQueuingStrategy({ highWaterMark: 5 }) must inherit property "highWaterMark" with the proper type [PASS] CountQueuingStrategy interface: new CountQueuingStrategy({ highWaterMark: 5 }) must inherit property "size" with the proper type [PASS] ReadableStream interface: attribute locked [PASS] ReadableStreamDefaultController interface: attribute desiredSize [PASS] ReadableByteStreamController interface: attribute byobRequest [PASS] ReadableByteStreamController interface: attribute desiredSize [PASS] ReadableStreamBYOBRequest interface: attribute view [PASS] WritableStream interface: attribute locked [PASS] WritableStreamDefaultWriter interface: attribute desiredSize [PASS] WritableStreamDefaultController interface: attribute signal [PASS] TransformStream interface: attribute readable [PASS] TransformStream interface: attribute writable [PASS] TransformStreamDefaultController interface: attribute desiredSize [PASS] ByteLengthQueuingStrategy interface: attribute highWaterMark [PASS] ByteLengthQueuingStrategy interface: attribute size [PASS] CountQueuingStrategy interface: attribute highWaterMark [PASS] CountQueuingStrategy interface: attribute size [PASS] idl_test setup [PASS] ReadableStream interface: operation cancel(optional any) [PASS] ReadableStream interface: operation pipeTo(WritableStream, optional StreamPipeOptions) [PASS] ReadableStream interface: calling pipeTo(WritableStream, optional StreamPipeOptions) on new ReadableStream() with too few arguments must throw TypeError [PASS] ReadableStreamDefaultReader interface: operation read() [PASS] ReadableStreamDefaultReader interface: operation cancel(optional any) [PASS] ReadableStreamBYOBReader interface: operation read(ArrayBufferView, optional ReadableStreamBYOBReaderReadOptions) [PASS] ReadableStreamBYOBReader interface: operation cancel(optional any) [PASS] ReadableStreamBYOBReader interface: calling read(ArrayBufferView, optional ReadableStreamBYOBReaderReadOptions) on (new ReadableStream({ type: 'bytes' })).getReader({ mode: 'byob' }) with too few arguments must throw TypeError [PASS] WritableStream interface: operation abort(optional any) [PASS] WritableStream interface: operation close() [PASS] WritableStreamDefaultWriter interface: operation abort(optional any) [PASS] WritableStreamDefaultWriter interface: operation close() [PASS] WritableStreamDefaultWriter interface: operation write(optional any) [PASS] ReadableStreamDefaultReader interface: attribute closed [PASS] ReadableStreamBYOBReader interface: attribute closed [PASS] WritableStreamDefaultWriter interface: attribute closed [PASS] WritableStreamDefaultWriter interface: attribute ready [PASS] ReadableStreamController methods should continue working properly when scripts lose their reference to the readable stream [PASS] WritableStreamDefaultController.signal [PASS] Aborting a WritableStream before it starts should cause the writer's unsettled ready promise to reject [PASS] Aborting a WritableStream should cause the writer's fulfilled ready promise to reset to a rejected one [PASS] abort() on a released writer rejects [PASS] Aborting a WritableStream immediately prevents future writes [PASS] Aborting a WritableStream prevents further writes after any that are in progress [PASS] Fulfillment value of writer.abort() call must be undefined even if the underlying sink returns a non-undefined value [PASS] WritableStream if sink's abort throws, the promise returned by writer.abort() rejects [PASS] WritableStream if sink's abort throws, the promise returned by multiple writer.abort()s is the same and rejects [PASS] WritableStream if sink's abort throws, the promise returned by ws.abort() rejects [PASS] WritableStream if sink's abort throws, for an abort performed during a write, the promise returned by ws.abort() rejects [PASS] Aborting a WritableStream passes through the given reason [PASS] Aborting a WritableStream puts it in an errored state with the error passed to abort() [PASS] Aborting a WritableStream causes any outstanding write() promises to be rejected with the reason supplied [PASS] Closing but then immediately aborting a WritableStream causes the stream to error [PASS] Closing a WritableStream and aborting it while it closes causes the stream to ignore the abort attempt [PASS] write: returning a promise that becomes rejected after the writer write() should cause writer write() and ready to reject [PASS] write: returning a rejected promise (second write) should cause writer write() and ready to reject [PASS] abort: throwing method should cause abort() and closed to reject [PASS] Closing a writable stream with in-flight writes below the high water mark delays the close call properly [PASS] when sink calls error asynchronously while sink close is in-flight, the stream should not become errored [PASS] when sink calls error synchronously while closing, the stream should not become errored [PASS] when the sink throws during close, and the close is requested while a write is still in-flight, the stream should become errored during the close [PASS] releaseLock on a stream with a pending write in which the stream has been errored [PASS] releaseLock on a stream with a pending close in which controller.error() was called [PASS] when close is called on a WritableStream in writable state, ready should return a fulfilled promise [PASS] WritableStream should be constructible with no arguments [PASS] underlyingSink argument should be converted after queuingStrategy argument [PASS] WritableStream instances should have standard methods and properties [PASS] WritableStreamDefaultController constructor should throw [PASS] WritableStreamDefaultController constructor should throw when passed an initialised WritableStream [PASS] WritableStreamDefaultWriter should throw unless passed a WritableStream [PASS] WritableStreamDefaultWriter constructor should throw when stream argument is locked [PASS] controller argument should be passed to start method [PASS] controller argument should be passed to write method [PASS] controller argument should not be passed to close method [PASS] highWaterMark should be reflected to desiredSize [PASS] WritableStream should be writable and ready should fulfill immediately if the strategy does not apply backpressure [PASS] Correctly governs the value of a WritableStream's state property (HWM = 4) [PASS] Floating point arithmetic must manifest near NUMBER.MAX_SAFE_INTEGER (total ends up positive) [PASS] Floating point arithmetic must manifest near 0 (total ends up positive, but clamped) [PASS] Floating point arithmetic must manifest near 0 (total ends up positive, and not clamped) [PASS] Floating point arithmetic must manifest near 0 (total ends up zero) [PASS] desiredSize on a released writer [PASS] desiredSize initial value [PASS] desiredSize on a writer for an errored stream [PASS] ws.getWriter() on a closing WritableStream [PASS] ws.getWriter() on an aborted WritableStream [PASS] Subclassing WritableStream should work [PASS] the locked getter should return true if the stream has a writer [PASS] desiredSize on a writer for a closed stream [PASS] ws.getWriter() on a closed WritableStream [PASS] ws.getWriter() on an errored WritableStream [PASS] closed and ready on a released writer [PASS] WritableStream should call underlying sink methods as methods [PASS] methods should not not have .apply() or .call() called [PASS] WritableStream's strategy.size should not be called as a method [PASS] redundant releaseLock() is no-op [PASS] ready promise should fire before closed on releaseLock [PASS] underlying sink's write or close should not be called if start throws [PASS] underlying sink's write should not be called until start finishes [PASS] underlying sink's close should not be called until start finishes [PASS] when write returns a rejected promise, queued writes and close should be cleared [PASS] when sink's write throws an error, the stream should become errored and the promise should reject [PASS] writer.write(), ready and closed reject with the error passed to controller.error() made before sink.write rejection [PASS] a large queue of writes should be processed completely [PASS] WritableStreamDefaultWriter should work when manually constructed [PASS] returning a thenable from write() should work [PASS] failing DefaultWriter constructor should not release an existing writer [PASS] write() on a stream with HWM 0 should not cause the ready Promise to resolve [PASS] writing to a released writer should reject the returned promise [PASS] sink method start should be called with the right number of arguments [PASS] sink method start should be called even when it's located on the prototype chain [PASS] sink method write should be called with the right number of arguments [PASS] sink method write should be called even when it's located on the prototype chain [PASS] writes should be written in the standard order [PASS] sink method close should be called with the right number of arguments [PASS] sink method close should be called even when it's located on the prototype chain [PASS] sink method abort should be called with the right number of arguments [PASS] sink method abort should be called even when it's located on the prototype chain [PASS] writer.write() promises should resolve in the standard order [PASS] controller.error() should work when called from within strategy.size() [PASS] close() should work when called from within strategy.size() [PASS] abort() should work when called from within strategy.size() [PASS] releaseLock() should abort the write() when called within strategy.size() [PASS] original reader should error when new reader is created within strategy.size() [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/flow-control.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/error-propagation-forward.any.js' [UNEXPECTED_FAILURE][FAIL] ReadableStream with byte source: enqueue() with a non-transferable buffer WebAssembly.Memory(): could not allocate memory RangeError: WebAssembly.Memory(): could not allocate memory at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-byte-streams/non-transferable-buffers.any.js:38:18) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/streams/readable-byte-streams/non-transferable-buffers.any.js:28:1 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt/worker.js:69:3) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) at Module.load (node:internal/modules/cjs/loader:1289:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-byte-streams/non-transferable-buffers.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/close-propagation-forward.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/error-propagation-backward.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/pipe-through.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/cancel.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'piping/abort.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-byte-streams/tee.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/async-iterator.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-byte-streams/general.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'transform-streams/general.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/garbage-collection.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'transform-streams/errors.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'transform-streams/reentrant-strategies.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/templated.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/general.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'transform-streams/backpressure.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'writable-streams/close.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'readable-streams/tee.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'writable-streams/aborting.any.js' [PASS] ReadableStream with byte source: read() with a non-transferable buffer [PASS] ReadableStream with byte source: fill() with a non-transferable buffer [PASS] ReadableStream with byte source: respondWithNewView() with a non-transferable buffer [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js 'writable-streams/start.any.js' { "piping/abort.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "piping/close-propagation-forward.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "piping/error-propagation-backward.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "piping/error-propagation-forward.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "piping/flow-control.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "piping/general-addition.any.js": { "fail": { "expected": [ "enqueue() must not synchronously call write algorithm" ] } }, "piping/pipe-through.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "queuing-strategies-size-function-per-global.window.js": { "skip": "Browser-specific test" }, "readable-byte-streams/general.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-byte-streams/non-transferable-buffers.any.js": { "fail": { "unexpected": [ "ReadableStream with byte source: enqueue() with a non-transferable buffer" ] } }, "readable-byte-streams/tee.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-streams/async-iterator.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-streams/cancel.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-streams/cross-realm-crash.window.js": { "skip": "Browser-specific test" }, "readable-streams/garbage-collection.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-streams/general.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-streams/owning-type-message-port.any.js": { "fail": { "expected": [ "Transferred MessageChannel works as expected", "Second branch of owning ReadableStream tee should end up into errors with transfer only values" ] } }, "readable-streams/owning-type-video-frame.any.js": { "skip": "Browser-specific test" }, "readable-streams/owning-type.any.js": { "fail": { "expected": [ "ReadableStream can be constructed with owning type", "ReadableStream of type owning should call start with a ReadableStreamDefaultController", "ReadableStream should be able to call enqueue with an empty transfer list", "ReadableStream should check transfer parameter", "ReadableStream of type owning should transfer enqueued chunks" ] } }, "readable-streams/read-task-handling.window.js": { "skip": "Browser-specific test" }, "readable-streams/tee.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "readable-streams/templated.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "transferable/deserialize-error.window.js": { "skip": "Browser-specific test" }, "transferable/transfer-with-messageport.window.js": { "skip": "Browser-specific test" }, "transferable/transform-stream-members.any.js": { "fail": { "expected": [ "Transferring [object TransformStream],[object ReadableStream] should fail", "Transferring [object TransformStream],[object WritableStream] should fail" ] } }, "transform-streams/backpressure.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "transform-streams/errors.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "transform-streams/general.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "transform-streams/invalid-realm.tentative.window.js": { "skip": "Browser-specific test" }, "transform-streams/reentrant-strategies.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "writable-streams/aborting.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "writable-streams/close.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "writable-streams/start.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } } } Ran 67/74 tests, 7 skipped, 41 passed, 4 expected failures, 22 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 22 unexpected failures. Consider updating test/wpt/status/streams.json for these files: piping/flow-control.any.js piping/error-propagation-forward.any.js readable-byte-streams/non-transferable-buffers.any.js piping/close-propagation-forward.any.js piping/error-propagation-backward.any.js piping/pipe-through.any.js readable-streams/cancel.any.js piping/abort.any.js readable-byte-streams/tee.any.js readable-streams/async-iterator.any.js readable-byte-streams/general.any.js transform-streams/general.any.js readable-streams/garbage-collection.any.js transform-streams/errors.any.js transform-streams/reentrant-strategies.any.js readable-streams/templated.any.js readable-streams/general.any.js transform-streams/backpressure.any.js writable-streams/close.any.js readable-streams/tee.any.js writable-streams/aborting.any.js writable-streams/start.any.js at process. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800:15) at process.emit (node:events:518:28) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js [41:26|% 96|+ 4067|- 65]: release test-structured-clone [41:28|% 96|+ 4068|- 65]: release test-timers [41:31|% 96|+ 4069|- 65]: release test-url === release test-url === Path: wpt/test-url [SKIPPED] javascript-urls.window.js: requires document.body reference [SKIPPED] percent-encoding.window.js: TODO: port from .window.js [SKIPPED] url-setters-a-area.window.js?include=file: already tested in url-setters.any.js [SKIPPED] url-setters-a-area.window.js?include=javascript: already tested in url-setters.any.js [SKIPPED] url-setters-a-area.window.js?include=mailto: already tested in url-setters.any.js [SKIPPED] url-setters-a-area.window.js?exclude=(file|javascript|mailto): already tested in url-setters.any.js [PASS] aa-- (using URL) [PASS] aa-- (using URL.host) [PASS] aa-- (using URL.hostname) [PASS] a†-- (using URL) [PASS] a†-- (using URL.host) [PASS] a†-- (using URL.hostname) [PASS] ab--c (using URL) [PASS] ab--c (using URL.host) [PASS] ab--c (using URL.hostname) [PASS] -x (using URL) [PASS] -x (using URL.host) [PASS] -x (using URL.hostname) [PASS] -† (using URL) [PASS] -† (using URL.host) [PASS] -† (using URL.hostname) [PASS] -x.xn--zca (using URL) [PASS] -x.xn--zca (using URL.host) [PASS] -x.xn--zca (using URL.hostname) [PASS] -x.ß (using URL) [PASS] -x.ß (using URL.host) [PASS] -x.ß (using URL.hostname) [PASS] x-.xn--zca (using URL) [PASS] x-.xn--zca (using URL.host) [PASS] x-.xn--zca (using URL.hostname) [PASS] x-.ß (using URL) [PASS] x-.ß (using URL.host) [PASS] x-.ß (using URL.hostname) [PASS] x..xn--zca (using URL) [PASS] x..xn--zca (using URL.host) [PASS] x..xn--zca (using URL.hostname) [PASS] x..ß (using URL) [PASS] x..ß (using URL.host) [PASS] x..ß (using URL.hostname) [PASS] xn--a (using URL) [PASS] xn--a (using URL.host) [PASS] xn--a (using URL.hostname) [PASS] xn--a.xn--zca (using URL) [PASS] xn--a.xn--zca (using URL.host) [PASS] xn--a.xn--zca (using URL.hostname) [PASS] xn--a.ß (using URL) [PASS] xn--a.ß (using URL.host) [PASS] xn--a.ß (using URL.hostname) [PASS] xn--ls8h= (using URL) [PASS] xn--ls8h= (using URL.host) [PASS] xn--ls8h= (using URL.hostname) [PASS] xn--tešla (using URL) [PASS] xn--tešla (using URL.host) [PASS] xn--tešla (using URL.hostname) [PASS] xn--zca.xn--zca (using URL) [PASS] xn--zca.xn--zca (using URL.host) [PASS] xn--zca.xn--zca (using URL.hostname) [PASS] xn--zca.ß (using URL) [PASS] xn--zca.ß (using URL.host) [PASS] xn--zca.ß (using URL.hostname) [PASS] ab--c.xn--zca (using URL) [PASS] ab--c.xn--zca (using URL.host) [PASS] ab--c.xn--zca (using URL.hostname) [PASS] ab--c.ß (using URL) [PASS] ab--c.ß (using URL.host) [PASS] ab--c.ß (using URL.hostname) [PASS] ‍.example (using URL) [PASS] ‍.example (using URL.host) [PASS] ‍.example (using URL.hostname) [PASS] xn--1ug.example (using URL) [PASS] xn--1ug.example (using URL.host) [PASS] xn--1ug.example (using URL.hostname) [PASS] يa (using URL) [PASS] يa (using URL.host) [PASS] يa (using URL.hostname) [PASS] xn--a-yoc (using URL) [PASS] xn--a-yoc (using URL.host) [PASS] xn--a-yoc (using URL.hostname) [PASS] ශ්‍රී (using URL) [PASS] ශ්‍රී (using URL.host) [PASS] ශ්‍රී (using URL.hostname) [PASS] نامه‌ای (using URL) [PASS] نامه‌ای (using URL.host) [PASS] نامه‌ای (using URL.hostname) [PASS] �.com (using URL) [PASS] �.com (using URL.host) [PASS] �.com (using URL.hostname) [PASS] xn--zn7c.com (using URL) [PASS] xn--zn7c.com (using URL.host) [PASS] xn--zn7c.com (using URL.hostname) [PASS] x01234567890123456789012345678901234567890123456789012345678901x (using URL) [PASS] x01234567890123456789012345678901234567890123456789012345678901x (using URL.host) [PASS] x01234567890123456789012345678901234567890123456789012345678901x (using URL.hostname) [PASS] x01234567890123456789012345678901234567890123456789012345678901† (using URL) [PASS] x01234567890123456789012345678901234567890123456789012345678901† (using URL.host) [PASS] x01234567890123456789012345678901234567890123456789012345678901† (using URL.hostname) [PASS] x01234567890123456789012345678901234567890123456789012345678901x.xn--zca (using URL) [PASS] x01234567890123456789012345678901234567890123456789012345678901x.xn--zca (using URL.host) [PASS] x01234567890123456789012345678901234567890123456789012345678901x.xn--zca (using URL.hostname) [PASS] x01234567890123456789012345678901234567890123456789012345678901x.ß (using URL) [PASS] x01234567890123456789012345678901234567890123456789012345678901x.ß (using URL.host) [PASS] x01234567890123456789012345678901234567890123456789012345678901x.ß (using URL.hostname) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.x (using URL) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.x (using URL.host) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.x (using URL.hostname) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.xn--zca (using URL) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.xn--zca (using URL.host) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.xn--zca (using URL.hostname) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using URL) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using URL.host) [PASS] 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using URL.hostname) [PASS] a­b (using URL) [PASS] a­b (using URL.host) [PASS] a­b (using URL.hostname) [PASS] ≠ (using URL) [PASS] ≠ (using URL.host) [PASS] ≠ (using URL.hostname) [PASS] ≮ (using URL) [PASS] ≮ (using URL.host) [PASS] ≮ (using URL.hostname) [PASS] ≯ (using URL) [PASS] ≯ (using URL.host) [PASS] ≯ (using URL.hostname) [PASS] ≠ (using URL) [PASS] ≠ (using URL.host) [PASS] ≠ (using URL.hostname) [PASS] ≮ (using URL) [PASS] ≮ (using URL.host) [PASS] ≮ (using URL.hostname) [PASS] ≯ (using URL) [PASS] ≯ (using URL.host) [PASS] ≯ (using URL.hostname) [PASS] =­̸ (using URL) [PASS] =­̸ (using URL.host) [PASS] =­̸ (using URL.hostname) [PASS] <­̸ (using URL) [PASS] <­̸ (using URL.host) [PASS] <­̸ (using URL.hostname) [PASS] >­̸ (using URL) [PASS] >­̸ (using URL.host) [PASS] >­̸ (using URL.hostname) [PASS] faß.de (using URL) [PASS] faß.de (using URL.host) [PASS] faß.de (using URL.hostname) [PASS] βόλος.com (using URL) [PASS] βόλος.com (using URL.host) [PASS] βόλος.com (using URL.hostname) [PASS] ශ්‍රී.com (using URL) [PASS] ශ්‍රී.com (using URL.host) [PASS] ශ්‍රී.com (using URL.hostname) [PASS] نامه‌ای.com (using URL) [PASS] نامه‌ای.com (using URL.host) [PASS] نامه‌ای.com (using URL.hostname) [PASS] www.looĸout.net (using URL) [PASS] www.looĸout.net (using URL.host) [PASS] www.looĸout.net (using URL.hostname) [PASS] ᗯᗯᗯ.lookout.net (using URL) [PASS] ᗯᗯᗯ.lookout.net (using URL.host) [PASS] ᗯᗯᗯ.lookout.net (using URL.hostname) [PASS] www.lookout.сом (using URL) [PASS] www.lookout.сом (using URL.host) [PASS] www.lookout.сом (using URL.hostname) [PASS] www‥lookout.net (using URL) [PASS] www‥lookout.net (using URL.host) [PASS] www‥lookout.net (using URL.hostname) [PASS] www.lookout‧net (using URL) [PASS] www.lookout‧net (using URL.host) [PASS] www.lookout‧net (using URL.hostname) [PASS] www.lookout.net⩴80 (using URL) [PASS] www.lookout.net⩴80 (using URL.host) [PASS] www.lookout.net⩴80 (using URL.hostname) [PASS] www .lookout.net (using URL) [PASS] www .lookout.net (using URL.host) [PASS] www .lookout.net (using URL.hostname) [PASS]  lookout.net (using URL) [PASS]  lookout.net (using URL.host) [PASS]  lookout.net (using URL.hostname) [PASS] lookout.net (using URL) [PASS] lookout.net (using URL.host) [PASS] lookout.net (using URL.hostname) [PASS] look۝out.net (using URL) [PASS] look۝out.net (using URL.host) [PASS] look۝out.net (using URL.hostname) [PASS] look᠎out.net (using URL) [PASS] look᠎out.net (using URL.host) [PASS] look᠎out.net (using URL.hostname) [PASS] look⁠out.net (using URL) [PASS] look⁠out.net (using URL.host) [PASS] look⁠out.net (using URL.hostname) [PASS] lookout.net (using URL) [PASS] lookout.net (using URL.host) [PASS] lookout.net (using URL.hostname) [PASS] look🿾out.net (using URL) [PASS] look🿾out.net (using URL.host) [PASS] look🿾out.net (using URL.hostname) [PASS] lookout.net (using URL) [PASS] lookout.net (using URL.host) [PASS] lookout.net (using URL.hostname) [PASS] look⿰out.net (using URL) [PASS] look⿰out.net (using URL.host) [PASS] look⿰out.net (using URL.hostname) [PASS] looḱout.net (using URL) [PASS] looḱout.net (using URL.host) [PASS] looḱout.net (using URL.hostname) [PASS] look‮out.net (using URL) [PASS] look‮out.net (using URL.host) [PASS] look‮out.net (using URL.hostname) [PASS] lookout.net (using URL) [PASS] lookout.net (using URL.host) [PASS] lookout.net (using URL.hostname) [PASS] look󠀁out.net (using URL) [PASS] look󠀁out.net (using URL.host) [PASS] look󠀁out.net (using URL.hostname) [PASS] look󠀠out.net (using URL) [PASS] look󠀠out.net (using URL.host) [PASS] look󠀠out.net (using URL.hostname) [PASS] look־out.net (using URL) [PASS] look־out.net (using URL.host) [PASS] look־out.net (using URL.hostname) [PASS] Bücher.de (using URL) [PASS] Bücher.de (using URL.host) [PASS] Bücher.de (using URL.hostname) [PASS] ♥.net (using URL) [PASS] ♥.net (using URL.host) [PASS] ♥.net (using URL.hostname) [PASS] ͸.net (using URL) [PASS] ͸.net (using URL.host) [PASS] ͸.net (using URL.hostname) [PASS] Ӏ.com (using URL) [PASS] Ӏ.com (using URL.host) [PASS] Ӏ.com (using URL.hostname) [EXPECTED_FAILURE][FAIL] 㛼.com (using URL) Invalid URL TypeError: Invalid URL at new URL (node:internal/url:818:25) at makeURL (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:6:12) at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:24:23) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:22:7 at Array.forEach () at runTests (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:21:16) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [EXPECTED_FAILURE][FAIL] 㛼.com (using URL.host) assert_equals: expected "xn--snl.com" but got "x" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:46:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:42:9 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [PASS] Parsing: against [PASS] Parsing: against [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Parsing: <> without base [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Parsing: without base [PASS] Loading data… [PASS] URL: Setting .protocol = 'defuse' [PASS] URL: Setting .username = 'wario' [PASS] URL: Setting .username = 'wario' [PASS] URL: Setting .password = 'bowser' [PASS] URL: Setting .port = '12' [PASS] URL: Setting .hash = 'castle' [PASS] Loading data… [PASS] URL: Setting .protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged. [PASS] URL: Setting .protocol = 'b' [PASS] URL: Setting .protocol = 'B' Upper-case ASCII is lower-cased [PASS] URL: Setting .protocol = 'é' Non-ASCII is rejected [PASS] URL: Setting .protocol = '0b' No leading digit [PASS] URL: Setting .protocol = '+b' No leading punctuation [PASS] URL: Setting .protocol = 'bC0+-.' [PASS] URL: Setting .protocol = 'b,c' Only some punctuation is acceptable [PASS] URL: Setting .protocol = 'bé' Non-ASCII is rejected [PASS] URL: Setting .protocol = 'file' Can’t switch from URL containing username/password/port to file [PASS] URL: Setting .protocol = 'file' [PASS] URL: Setting .protocol = 'file' [PASS] URL: Setting .protocol = 'b' Can’t switch from special scheme to non-special [PASS] URL: Setting .protocol = 's' [PASS] URL: Setting .protocol = 'test' [PASS] URL: Setting .protocol = 'http' Can’t switch from non-special scheme to special [PASS] URL: Setting .protocol = 'https' [PASS] URL: Setting .protocol = 'file' [PASS] URL: Setting .protocol = 'file' [PASS] URL: Setting .protocol = 'https' [PASS] URL: Setting .protocol = 'https:foo : bar' Stuff after the first ':' is ignored [PASS] URL: Setting Test>.protocol = 'view-source+data:foo : bar' Stuff after the first ':' is ignored [PASS] URL: Setting .protocol = 'https' Port is set to null if it is the default for new scheme. [PASS] URL: Setting .protocol = 'h tt ps' Tab and newline are stripped [PASS] URL: Setting .protocol = 'https ' [PASS] URL: Setting .protocol = 'https' Non-tab/newline C0 controls result in no-op [PASS] URL: Setting .protocol = 'https ' [PASS] URL: Setting .protocol = 'https' [PASS] URL: Setting .protocol = 'https ' [PASS] URL: Setting .username = 'me' No host means no username [PASS] URL: Setting .username = 'me' [PASS] URL: Setting .username = 'me' [PASS] URL: Setting .username = '' [PASS] URL: Setting .username = '' [PASS] URL: Setting .username = '  !"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~€Éé' UTF-8 percent encoding with the userinfo encode set. [PASS] URL: Setting .username = '%c3%89té' Bytes already percent-encoded are left as-is. [PASS] URL: Setting .username = 'x' [PASS] URL: Setting .password = 'secret' No host means no password [PASS] URL: Setting .password = 'secret' [PASS] URL: Setting .password = 'secret' [PASS] URL: Setting .password = '' [PASS] URL: Setting .password = '' [PASS] URL: Setting .password = '  !"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~€Éé' UTF-8 percent encoding with the userinfo encode set. [PASS] URL: Setting .password = '%c3%89té' Bytes already percent-encoded are left as-is. [PASS] URL: Setting .password = 'x' [PASS] URL: Setting .host = '' Non-special scheme [PASS] URL: Setting .host = ' ' [PASS] URL: Setting .host = ' ' [PASS] URL: Setting .host = ' ' [PASS] URL: Setting .host = ' ' [PASS] URL: Setting .host = '#' [PASS] URL: Setting .host = '/' [PASS] URL: Setting .host = '?' [PASS] URL: Setting .host = '@' [PASS] URL: Setting .host = 'ß' [PASS] URL: Setting .host = 'ß' IDNA Nontransitional_Processing [PASS] URL: Setting .host = 'example.net' Cannot-be-a-base means no host [PASS] URL: Setting .host = 'example.com:8080' [PASS] URL: Setting .host = 'example.com' Port number is unchanged if not specified in the new value [PASS] URL: Setting .host = 'example.com:' Port number is unchanged if not specified [PASS] URL: Setting .host = '' The empty host is not valid for special schemes [PASS] URL: Setting .host = '' The empty host is OK for non-special schemes [PASS] URL: Setting .host = 'example.net' Path-only URLs can gain a host [PASS] URL: Setting .host = '0x7F000001:8080' IPv4 address syntax is normalized [PASS] URL: Setting .host = '[::0:01]:2' IPv6 address syntax is normalized [PASS] URL: Setting .host = '[2001:db8::2]:4002' IPv6 literal address with port, crbug.com/1012416 [PASS] URL: Setting .host = 'example.com:80' Default port number is removed [PASS] URL: Setting .host = 'example.com:443' Default port number is removed [PASS] URL: Setting .host = 'example.com:80' Default port number is only removed for the relevant scheme [PASS] URL: Setting .host = 'example.com:80' Port number is removed if new port is scheme default and existing URL has a non-default port [PASS] URL: Setting .host = 'example.com/stuff' Stuff after a / delimiter is ignored [PASS] URL: Setting .host = 'example.com:8080/stuff' Stuff after a / delimiter is ignored [PASS] URL: Setting .host = 'example.com?stuff' Stuff after a ? delimiter is ignored [PASS] URL: Setting .host = 'example.com?stuff:8080' Stuff after a ? delimiter is ignored, trailing 'port' [PASS] URL: Setting .host = 'example.com:8080?stuff' Stuff after a ? delimiter is ignored [PASS] URL: Setting .host = 'example.com#stuff' Stuff after a # delimiter is ignored [PASS] URL: Setting .host = 'example.com:8080#stuff' Stuff after a # delimiter is ignored [PASS] URL: Setting .host = 'example.com\stuff' Stuff after a \ delimiter is ignored for special schemes [PASS] URL: Setting .host = 'example.com:8080\stuff' Stuff after a \ delimiter is ignored for special schemes [PASS] URL: Setting .host = 'example.com\stuff' \ is not a delimiter for non-special schemes, but still forbidden in hosts [PASS] URL: Setting .host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .host = 'example.com:8080+2' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .host = 'example.com:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .host = '[::1]:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .host = '[::1]' IPv6 without port [PASS] URL: Setting .host = 'example.com:65535' Port numbers are 16 bit integers [PASS] URL: Setting .host = 'example.com:65536' Port numbers are 16 bit integers, overflowing is an error. Hostname is still set, though. [PASS] URL: Setting .host = '[google.com]' Broken IPv6 [PASS] URL: Setting .host = '[::1.2.3.4x]' [PASS] URL: Setting .host = '[::1.2.3.]' [PASS] URL: Setting .host = '[::1.2.]' [PASS] URL: Setting .host = '[::1.]' [PASS] URL: Setting .host = '' [PASS] URL: Setting .host = '' [PASS] URL: Setting .host = '///bad.com' Leading / is not stripped [PASS] URL: Setting .host = '///bad.com' Leading / is not stripped [PASS] URL: Setting .host = 'a%C2%ADb' [PASS] URL: Setting .host = '­' [PASS] URL: Setting .host = '%C2%AD' [PASS] URL: Setting .host = 'xn--' [PASS] URL: Setting .hostname = '' Non-special scheme [PASS] URL: Setting .hostname = ' ' [PASS] URL: Setting .hostname = ' ' [PASS] URL: Setting .hostname = ' ' [PASS] URL: Setting .hostname = ' ' [PASS] URL: Setting .hostname = '#' [PASS] URL: Setting .hostname = '/' [PASS] URL: Setting .hostname = '?' [PASS] URL: Setting .hostname = '@' [PASS] URL: Setting .hostname = 'example.net' Cannot-be-a-base means no host [PASS] URL: Setting .hostname = 'example.com' [PASS] URL: Setting .hostname = '' The empty host is not valid for special schemes [PASS] URL: Setting .hostname = '' The empty host is OK for non-special schemes [PASS] URL: Setting .hostname = 'example.net' Path-only URLs can gain a host [PASS] URL: Setting .hostname = '0x7F000001' IPv4 address syntax is normalized [PASS] URL: Setting .hostname = '[::0:01]' IPv6 address syntax is normalized [PASS] URL: Setting .hostname = 'example.com:8080' : delimiter invalidates entire value [PASS] URL: Setting .hostname = 'example.com:' : delimiter invalidates entire value [PASS] URL: Setting .hostname = 'example.com/stuff' Stuff after a / delimiter is ignored [PASS] URL: Setting .hostname = 'example.com?stuff' Stuff after a ? delimiter is ignored [PASS] URL: Setting .hostname = 'example.com#stuff' Stuff after a # delimiter is ignored [PASS] URL: Setting .hostname = 'example.com\stuff' Stuff after a \ delimiter is ignored for special schemes [PASS] URL: Setting .hostname = 'example.com\stuff' \ is not a delimiter for non-special schemes, but still forbidden in hosts [PASS] URL: Setting .hostname = '[google.com]' Broken IPv6 [PASS] URL: Setting .hostname = '[::1.2.3.4x]' [PASS] URL: Setting .hostname = '[::1.2.3.]' [PASS] URL: Setting .hostname = '[::1.2.]' [PASS] URL: Setting .hostname = '[::1.]' [PASS] URL: Setting .hostname = '' [PASS] URL: Setting .hostname = '' [PASS] URL: Setting .hostname = 'h' Drop /. from path [PASS] URL: Setting .hostname = '' [PASS] URL: Setting .hostname = '///bad.com' Leading / is not stripped [PASS] URL: Setting .hostname = '///bad.com' Leading / is not stripped [PASS] URL: Setting .hostname = 'a%C2%ADb' [PASS] URL: Setting .hostname = '­' [PASS] URL: Setting .hostname = '%C2%AD' [PASS] URL: Setting .hostname = 'xn--' [PASS] URL: Setting .port = '8080' [PASS] URL: Setting .port = '' Port number is removed if empty is the new value [PASS] URL: Setting .port = '80' Default port number is removed [PASS] URL: Setting .port = '443' Default port number is removed [PASS] URL: Setting .port = '80' Default port number is only removed for the relevant scheme [PASS] URL: Setting .port = '8080/stuff' Stuff after a / delimiter is ignored [PASS] URL: Setting .port = '8080?stuff' Stuff after a ? delimiter is ignored [PASS] URL: Setting .port = '8080#stuff' Stuff after a # delimiter is ignored [PASS] URL: Setting .port = '8080\stuff' Stuff after a \ delimiter is ignored for special schemes [PASS] URL: Setting .port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .port = '8080+2' Anything other than ASCII digit stops the port parser in a setter but is not an error [PASS] URL: Setting .port = '65535' Port numbers are 16 bit integers [PASS] URL: Setting .port = '65536' Port numbers are 16 bit integers, overflowing is an error [PASS] URL: Setting .port = 'randomstring' Setting port to a string that doesn't parse as a number [PASS] URL: Setting .port = '65536' Port numbers are 16 bit integers, overflowing is an error [PASS] URL: Setting .port = '12' [PASS] URL: Setting .port = '12' [PASS] URL: Setting .port = '12' [PASS] URL: Setting .port = ' 8080' Leading u0009 on special scheme [PASS] URL: Setting .port = ' 8080' Leading u0009 on non-special scheme [PASS] URL: Setting .port = '4wpt' Should use all ascii prefixed characters as port [PASS] URL: Setting .pathname = 'new value' [PASS] URL: Setting .pathname = 'new value' [PASS] URL: Setting .pathname = '' Non-special URLs can have their paths erased [PASS] URL: Setting .pathname = '' Non-special URLs with an empty host can have their paths erased [PASS] URL: Setting .pathname = '' Path-only URLs cannot have their paths erased [PASS] URL: Setting .pathname = 'test' Path-only URLs always have an initial slash [PASS] URL: Setting .pathname = '/var/log/../run/bar.socket' [PASS] URL: Setting .pathname = 'home' [PASS] URL: Setting .pathname = '../home' [PASS] URL: Setting .pathname = '\a\%2E\b\%2e.\c' \ is a segment delimiter for 'special' URLs [PASS] URL: Setting .pathname = '\a\%2E\b\%2e.\c' \ is *not* a segment delimiter for non-'special' URLs [PASS] URL: Setting .pathname = '  !"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~€Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed. [PASS] URL: Setting .pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments. [PASS] URL: Setting .pathname = '?' ? needs to be encoded [PASS] URL: Setting .pathname = '#' # needs to be encoded [PASS] URL: Setting .pathname = '?' ? needs to be encoded, non-special scheme [PASS] URL: Setting .pathname = '#' # needs to be encoded, non-special scheme [PASS] URL: Setting .pathname = '/?é' ? doesn't mess up encoding [PASS] URL: Setting .pathname = '/#é' # doesn't mess up encoding [PASS] URL: Setting .pathname = '/.//p' Serialize /. in path [PASS] URL: Setting .pathname = '/..//p' [PASS] URL: Setting .pathname = '//p' [PASS] URL: Setting .pathname = 'p' Drop /. from path [PASS] URL: Setting .pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020 [PASS] URL: Setting .pathname = 'space ' [PASS] URL: Setting .pathname = ' ' Trailing space should be encoded [PASS] URL: Setting .pathname = '' Trailing C0 control should be encoded [PASS] URL: Setting .search = 'lang=fr' [PASS] URL: Setting .search = 'lang=fr' [PASS] URL: Setting .search = '?lang=fr' [PASS] URL: Setting .search = '??lang=fr' [PASS] URL: Setting .search = '?' [PASS] URL: Setting .search = '' [PASS] URL: Setting .search = '' [PASS] URL: Setting .search = '' [PASS] URL: Setting .search = '  !"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~€Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed. [PASS] URL: Setting .search = '%c3%89té' Bytes already percent-encoded are left as-is [PASS] URL: Setting .search = '' Drop trailing spaces from trailing opaque paths [PASS] URL: Setting .search = '' [PASS] URL: Setting .search = '' Do not drop trailing spaces from non-trailing opaque paths [PASS] URL: Setting .search = '' [PASS] URL: Setting .search = ' ' Trailing space should be encoded [PASS] URL: Setting .search = '' Trailing C0 control should be encoded [PASS] URL: Setting .hash = 'main' [PASS] URL: Setting .hash = 'main' [PASS] URL: Setting .hash = '##nav' [PASS] URL: Setting .hash = '#main' [PASS] URL: Setting .hash = '#' [PASS] URL: Setting .hash = '' [PASS] URL: Setting .hash = '#foo bar' [PASS] URL: Setting .hash = '#foo"bar' [PASS] URL: Setting .hash = '#foo.hash = '#foo>bar' [PASS] URL: Setting .hash = '#foo`bar' [PASS] URL: Setting .hash = '  !"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~€Éé' Simple percent-encoding; tabs and newlines are removed [PASS] URL: Setting .hash = 'ab' Percent-encode NULLs in fragment [PASS] URL: Setting .hash = 'ab' Percent-encode NULLs in fragment [PASS] URL: Setting .hash = '%c3%89té' Bytes already percent-encoded are left as-is [PASS] URL: Setting .hash = '' Drop trailing spaces from trailing opaque paths [PASS] URL: Setting .hash = '' [PASS] URL: Setting .hash = '' Do not drop trailing spaces from non-trailing opaque paths [PASS] URL: Setting .hash = '' [PASS] URL: Setting .hash = ' ' Trailing space should be encoded [PASS] URL: Setting .hash = '' Trailing C0 control should be encoded [PASS] Loading data… [PASS] URL.canParse(undefined, undefined) [PASS] URL.canParse(aaa:b, undefined) [PASS] URL.canParse(undefined, aaa:b) [PASS] URL.canParse(aaa:/b, undefined) [PASS] URL.canParse(undefined, aaa:/b) [PASS] URL.canParse(https://test:test, undefined) [PASS] URL.canParse(a, https://b/) [PASS] URL.parse(undefined, undefined) [PASS] URL.parse(aaa:b, undefined) [PASS] URL.parse(undefined, aaa:b) [PASS] URL.parse(aaa:/b, undefined) [PASS] URL.parse(undefined, aaa:/b) [PASS] URL.parse(https://test:test, undefined) [PASS] URL.parse(a, https://b/) [PASS] URL.parse() should return a unique object [PASS] url-tojson [PASS] Basic URLSearchParams construction [PASS] URLSearchParams constructor, no arguments [PASS] URLSearchParams constructor, remove leading "?" [PASS] URLSearchParams constructor, DOMException as argument [PASS] URLSearchParams constructor, empty string as argument [PASS] URLSearchParams constructor, {} as argument [PASS] URLSearchParams constructor, string. [PASS] URLSearchParams constructor, object. [PASS] URLSearchParams constructor, FormData. [PASS] Parse + [PASS] Parse encoded + [PASS] Parse space [PASS] Parse %20 [PASS] Parse \0 [PASS] Parse %00 [PASS] Parse ⎄ [PASS] Parse %e2%8e%84 [PASS] Parse 💩 [PASS] Parse %f0%9f%92%a9 [PASS] Constructor with sequence of sequences of strings [PASS] Construct with object with + [PASS] Construct with object with two keys [PASS] Construct with array with two keys [PASS] Construct with 2 unpaired surrogates (no trailing) [PASS] Construct with 3 unpaired surrogates (no leading) [PASS] Construct with object with NULL, non-ASCII, and surrogate keys [PASS] Custom [Symbol.iterator] [PASS] ForEach Check [PASS] For-of Check [PASS] empty [PASS] delete next param during iteration [PASS] delete current param during iteration [PASS] delete every param seen during iteration [PASS] getAll() basics [PASS] Has basics [PASS] has() following delete() [PASS] Two-argument has() [PASS] Two-argument has() respects undefined as second arg [PASS] Set basics [PASS] URLSearchParams.set [PASS] ToASCII("fass.de") [PASS] ToASCII("faß.de") [PASS] ToASCII("Faß.de") [PASS] ToASCII("xn--fa-hia.de") [PASS] ToASCII("à.א̈") [PASS] ToASCII("à.א̈") [PASS] ToASCII("À.א̈") [PASS] ToASCII("À.א̈") [PASS] ToASCII("xn--0ca.xn--ssa73l") [PASS] ToASCII("à̈.א") [PASS] ToASCII("à̈.א") [PASS] ToASCII("À̈.א") [PASS] ToASCII("À̈.א") [PASS] ToASCII("xn--0ca81i.xn--4db") [PASS] ToASCII("a‌b") C1 [PASS] ToASCII("A‌B") C1 [PASS] ToASCII("A‌b") C1 [PASS] ToASCII("ab") [PASS] ToASCII("xn--ab-j1t") C1 [PASS] ToASCII("a्‌b") [PASS] ToASCII("A्‌B") [PASS] ToASCII("A्‌b") [PASS] ToASCII("xn--ab-fsf") [PASS] ToASCII("a्b") [PASS] ToASCII("A्B") [PASS] ToASCII("A्b") [PASS] ToASCII("xn--ab-fsf604u") [PASS] ToASCII("a‍b") C2 [PASS] ToASCII("A‍B") C2 [PASS] ToASCII("A‍b") C2 [PASS] ToASCII("xn--ab-m1t") C2 [PASS] ToASCII("a्‍b") [PASS] ToASCII("A्‍B") [PASS] ToASCII("A्‍b") [PASS] ToASCII("xn--ab-fsf014u") [PASS] ToASCII("¡") [PASS] ToASCII("xn--7a") [PASS] ToASCII("᧚") [PASS] ToASCII("xn--pkf") [PASS] ToASCII("。") A4_2 (ignored) [PASS] ToASCII(".") A4_2 (ignored) [PASS] ToASCII("ꭠ") [PASS] ToASCII("xn--3y9a") [PASS] ToASCII("1234567890ä1234567890123456789012345678901234567890123456") A4_2 (ignored) [PASS] ToASCII("1234567890ä1234567890123456789012345678901234567890123456") A4_2 (ignored) [PASS] ToASCII("1234567890Ä1234567890123456789012345678901234567890123456") A4_2 (ignored) [PASS] ToASCII("1234567890Ä1234567890123456789012345678901234567890123456") A4_2 (ignored) [PASS] ToASCII("xn--12345678901234567890123456789012345678901234567890123456-fxe") A4_2 (ignored) [PASS] ToASCII("www.eXample.cOm") [PASS] ToASCII("Bücher.de") [PASS] ToASCII("Bücher.de") [PASS] ToASCII("bücher.de") [PASS] ToASCII("bücher.de") [PASS] ToASCII("BÜCHER.DE") [PASS] ToASCII("BÜCHER.DE") [PASS] ToASCII("xn--bcher-kva.de") [PASS] ToASCII("ÖBB") [PASS] ToASCII("ÖBB") [PASS] ToASCII("öbb") [PASS] ToASCII("öbb") [PASS] ToASCII("Öbb") [PASS] ToASCII("Öbb") [PASS] ToASCII("xn--bb-eka") [PASS] ToASCII("βόλος.com") [PASS] ToASCII("βόλος.com") [PASS] ToASCII("ΒΌΛΟΣ.COM") [PASS] ToASCII("ΒΌΛΟΣ.COM") [PASS] ToASCII("βόλοσ.com") [PASS] ToASCII("βόλοσ.com") [PASS] ToASCII("Βόλοσ.com") [PASS] ToASCII("Βόλοσ.com") [PASS] ToASCII("xn--nxasmq6b.com") [PASS] ToASCII("Βόλος.com") [PASS] ToASCII("Βόλος.com") [PASS] ToASCII("xn--nxasmm1c.com") [PASS] ToASCII("xn--nxasmm1c") [PASS] ToASCII("βόλος") [PASS] ToASCII("βόλος") [PASS] ToASCII("ΒΌΛΟΣ") [PASS] ToASCII("ΒΌΛΟΣ") [PASS] ToASCII("βόλοσ") [PASS] ToASCII("βόλοσ") [PASS] ToASCII("Βόλοσ") [PASS] ToASCII("Βόλοσ") [PASS] ToASCII("xn--nxasmq6b") [PASS] ToASCII("Βόλος") [PASS] ToASCII("Βόλος") [PASS] ToASCII("www.ශ්‍රී.com") [PASS] ToASCII("WWW.ශ්‍රී.COM") [PASS] ToASCII("Www.ශ්‍රී.com") [PASS] ToASCII("www.xn--10cl1a0b.com") [PASS] ToASCII("www.ශ්රී.com") [PASS] ToASCII("WWW.ශ්රී.COM") [PASS] ToASCII("Www.ශ්රී.com") [PASS] ToASCII("www.xn--10cl1a0b660p.com") [PASS] ToASCII("نامه‌ای") [PASS] ToASCII("xn--mgba3gch31f") [PASS] ToASCII("نامهای") [PASS] ToASCII("xn--mgba3gch31f060k") [PASS] ToASCII("xn--mgba3gch31f060k.com") [PASS] ToASCII("نامه‌ای.com") [PASS] ToASCII("نامه‌ای.COM") [PASS] ToASCII("xn--mgba3gch31f.com") [PASS] ToASCII("نامهای.com") [PASS] ToASCII("نامهای.COM") [PASS] ToASCII("a.b.c。d。") [PASS] ToASCII("a.b.c。d。") [PASS] ToASCII("A.B.C。D。") [PASS] ToASCII("A.b.c。D。") [PASS] ToASCII("a.b.c.d.") [PASS] ToASCII("A.B.C。D。") [PASS] ToASCII("A.b.c。D。") [PASS] ToASCII("Ü.xn--tda") [PASS] ToASCII("Ü.xn--tda") [PASS] ToASCII("ü.xn--tda") [PASS] ToASCII("ü.xn--tda") [PASS] ToASCII("Ü.XN--TDA") [PASS] ToASCII("Ü.XN--TDA") [PASS] ToASCII("Ü.xn--Tda") [PASS] ToASCII("Ü.xn--Tda") [PASS] ToASCII("xn--tda.xn--tda") [PASS] ToASCII("ü.ü") [PASS] ToASCII("ü.ü") [PASS] ToASCII("Ü.Ü") [PASS] ToASCII("Ü.Ü") [PASS] ToASCII("Ü.ü") [PASS] ToASCII("Ü.ü") [PASS] ToASCII("xn--u-ccb") V1 [PASS] ToASCII("a⒈com") P1; V6 [PASS] ToASCII("a1.com") [PASS] ToASCII("A⒈COM") P1; V6 [PASS] ToASCII("A⒈Com") P1; V6 [PASS] ToASCII("xn--acom-0w1b") V6 [PASS] ToASCII("xn--a-ecp.ru") V6 [PASS] ToASCII("xn--0.pt") P4 [PASS] ToASCII("xn--a.pt") V6 [PASS] ToASCII("xn--a-Ä.pt") P4 [PASS] ToASCII("xn--a-Ä.pt") P4 [PASS] ToASCII("xn--a-ä.pt") P4 [PASS] ToASCII("xn--a-ä.pt") P4 [PASS] ToASCII("XN--A-Ä.PT") P4 [PASS] ToASCII("XN--A-Ä.PT") P4 [PASS] ToASCII("Xn--A-Ä.pt") P4 [PASS] ToASCII("Xn--A-Ä.pt") P4 [PASS] ToASCII("xn--xn--a--gua.pt") V2 (ignored) [PASS] ToASCII("日本語。JP") [PASS] ToASCII("日本語。JP") [PASS] ToASCII("日本語。jp") [PASS] ToASCII("日本語。Jp") [PASS] ToASCII("xn--wgv71a119e.jp") [PASS] ToASCII("日本語.jp") [PASS] ToASCII("日本語.JP") [PASS] ToASCII("日本語.Jp") [PASS] ToASCII("日本語。jp") [PASS] ToASCII("日本語。Jp") [PASS] ToASCII("☕") [PASS] ToASCII("xn--53h") [PASS] ToASCII("1.aß‌‍b‌‍cßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.ASS‌‍B‌‍CSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.ASS‌‍B‌‍CSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.ass‌‍b‌‍cssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.ass‌‍b‌‍cssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.Ass‌‍b‌‍cssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.Ass‌‍b‌‍cssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa") A4_2 (ignored) [PASS] ToASCII("1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") A4_2 (ignored) [PASS] ToASCII("1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") A4_2 (ignored) [PASS] ToASCII("1.ASSBCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ") A4_2 (ignored) [PASS] ToASCII("1.ASSBCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ") A4_2 (ignored) [PASS] ToASCII("1.Assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") A4_2 (ignored) [PASS] ToASCII("1.Assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz") A4_2 (ignored) [PASS] ToASCII("1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa69989dba9gc") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.Aß‌‍b‌‍cßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz") C1; C2; A4_2 (ignored) [PASS] ToASCII("1.xn--abcdexyz-qyacaaabaaaaaaabaaaaaaaaabaaaaaaaaabaaaaaaaa010ze2isb1140zba8cc") C1; C2; A4_2 (ignored) [PASS] ToASCII("‌x‍n‌-‍-bß") C1; C2 [PASS] ToASCII("‌X‍N‌-‍-BSS") C1; C2 [PASS] ToASCII("‌x‍n‌-‍-bss") C1; C2 [PASS] ToASCII("‌X‍n‌-‍-Bss") C1; C2 [PASS] ToASCII("xn--bss") [PASS] ToASCII("夙") [PASS] ToASCII("xn--xn--bss-7z6ccid") C1; C2 [PASS] ToASCII("‌X‍n‌-‍-Bß") C1; C2 [PASS] ToASCII("xn--xn--b-pqa5796ccahd") C1; C2 [PASS] ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀ſ⁤𝔰󠇯ffl") [PASS] ToASCII("x͏N​-­-᠌B︀s⁤s󠇯ffl") [PASS] ToASCII("x͏n​-­-᠌b︀s⁤s󠇯ffl") [PASS] ToASCII("X͏N​-­-᠌B︀S⁤S󠇯FFL") [PASS] ToASCII("X͏n​-­-᠌B︀s⁤s󠇯ffl") [PASS] ToASCII("xn--bssffl") [PASS] ToASCII("夡夞夜夙") [PASS] ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀S⁤𝔰󠇯FFL") [PASS] ToASCII("x͏N​-­-᠌B︀S⁤s󠇯FFL") [PASS] ToASCII("ˣ͏ℕ​﹣­-᠌ℬ︀s⁤𝔰󠇯ffl") [PASS] ToASCII("ä1234567890123456789012345678901234567890123456789012345") [PASS] ToASCII("ä1234567890123456789012345678901234567890123456789012345") [PASS] ToASCII("Ä1234567890123456789012345678901234567890123456789012345") [PASS] ToASCII("Ä1234567890123456789012345678901234567890123456789012345") [PASS] ToASCII("xn--1234567890123456789012345678901234567890123456789012345-9te") [PASS] ToASCII("a.b..-q--a-.e") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("a.b..-q--ä-.e") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("a.b..-q--ä-.e") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("A.B..-Q--Ä-.E") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("A.B..-Q--Ä-.E") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("A.b..-Q--Ä-.E") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("A.b..-Q--Ä-.E") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("a.b..xn---q----jra.e") V2 (ignored); V3 (ignored); A4_2 (ignored) [PASS] ToASCII("a..c") A4_2 (ignored) [PASS] ToASCII("a.-b.") V3 (ignored) [PASS] ToASCII("a.b-.c") V3 (ignored) [PASS] ToASCII("a.-.c") V3 (ignored) [PASS] ToASCII("a.bc--de.f") V2 (ignored) [PASS] ToASCII("ä.­.c") A4_2 (ignored) [PASS] ToASCII("ä.­.c") A4_2 (ignored) [PASS] ToASCII("Ä.­.C") A4_2 (ignored) [PASS] ToASCII("Ä.­.C") A4_2 (ignored) [PASS] ToASCII("xn--4ca..c") A4_2 (ignored) [PASS] ToASCII("ä.-b.") V3 (ignored) [PASS] ToASCII("ä.-b.") V3 (ignored) [PASS] ToASCII("Ä.-B.") V3 (ignored) [PASS] ToASCII("Ä.-B.") V3 (ignored) [PASS] ToASCII("xn--4ca.-b.") V3 (ignored) [PASS] ToASCII("ä.b-.c") V3 (ignored) [PASS] ToASCII("ä.b-.c") V3 (ignored) [PASS] ToASCII("Ä.B-.C") V3 (ignored) [PASS] ToASCII("Ä.B-.C") V3 (ignored) [PASS] ToASCII("Ä.b-.C") V3 (ignored) [PASS] ToASCII("Ä.b-.C") V3 (ignored) [PASS] ToASCII("xn--4ca.b-.c") V3 (ignored) [PASS] ToASCII("ä.-.c") V3 (ignored) [PASS] ToASCII("ä.-.c") V3 (ignored) [PASS] ToASCII("Ä.-.C") V3 (ignored) [PASS] ToASCII("Ä.-.C") V3 (ignored) [PASS] ToASCII("xn--4ca.-.c") V3 (ignored) [PASS] ToASCII("ä.bc--de.f") V2 (ignored) [PASS] ToASCII("ä.bc--de.f") V2 (ignored) [PASS] ToASCII("Ä.BC--DE.F") V2 (ignored) [PASS] ToASCII("Ä.BC--DE.F") V2 (ignored) [PASS] ToASCII("Ä.bc--De.f") V2 (ignored) [PASS] ToASCII("Ä.bc--De.f") V2 (ignored) [PASS] ToASCII("xn--4ca.bc--de.f") V2 (ignored) [PASS] ToASCII("a.b.̈c.d") V5 [PASS] ToASCII("A.B.̈C.D") V5 [PASS] ToASCII("A.b.̈c.d") V5 [PASS] ToASCII("a.b.xn--c-bcb.d") V5 [PASS] ToASCII("A0") [PASS] ToASCII("0A") [PASS] ToASCII("אׇ") [PASS] ToASCII("xn--vdbr") [PASS] ToASCII("א9ׇ") [PASS] ToASCII("xn--9-ihcz") [PASS] ToASCII("את") [PASS] ToASCII("xn--4db6c") [PASS] ToASCII("א׳ת") [PASS] ToASCII("xn--4db6c0a") [PASS] ToASCII("א7ת") [PASS] ToASCII("xn--7-zhc3f") [PASS] ToASCII("א٧ת") [PASS] ToASCII("xn--4db6c6t") [PASS] ToASCII("ஹ்‍") [PASS] ToASCII("xn--dmc4b") [PASS] ToASCII("ஹ்") [PASS] ToASCII("xn--dmc4b194h") [PASS] ToASCII("ஹ‍") C2 [PASS] ToASCII("xn--dmc") [PASS] ToASCII("ஹ") [PASS] ToASCII("xn--dmc225h") C2 [PASS] ToASCII("‍") C2 [PASS] ToASCII("xn--1ug") C2 [PASS] ToASCII("ஹ்‌") [PASS] ToASCII("xn--dmc4by94h") [PASS] ToASCII("ஹ‌") C1 [PASS] ToASCII("xn--dmc025h") C1 [PASS] ToASCII("‌") C1 [PASS] ToASCII("xn--0ug") C1 [PASS] ToASCII("لٰ‌ۭۯ") [PASS] ToASCII("xn--ghb2gxqia") [PASS] ToASCII("لٰۭۯ") [PASS] ToASCII("xn--ghb2gxqia7523a") [PASS] ToASCII("لٰ‌ۯ") [PASS] ToASCII("xn--ghb2g3q") [PASS] ToASCII("لٰۯ") [PASS] ToASCII("xn--ghb2g3qq34f") [PASS] ToASCII("ل‌ۭۯ") [PASS] ToASCII("xn--ghb25aga") [PASS] ToASCII("لۭۯ") [PASS] ToASCII("xn--ghb25aga828w") [PASS] ToASCII("ل‌ۯ") [PASS] ToASCII("xn--ghb65a") [PASS] ToASCII("لۯ") [PASS] ToASCII("xn--ghb65a953d") [PASS] ToASCII("xn--ghb2gxq") [PASS] ToASCII("لٰۭ") [PASS] ToASCII("ۯ‌ۯ") C1 [PASS] ToASCII("xn--cmba") [PASS] ToASCII("ۯۯ") [PASS] ToASCII("xn--cmba004q") C1 [PASS] ToASCII("xn--ghb") [PASS] ToASCII("ل") [PASS] ToASCII("a。。b") A4_2 (ignored) [PASS] ToASCII("A。。B") A4_2 (ignored) [PASS] ToASCII("a..b") A4_2 (ignored) [PASS] ToASCII("..xn--skb") A4_2 (ignored) [PASS] ToASCII("⒕∝ٟ򓤦.-󠄯") P1; V6; V3 (ignored) [PASS] ToASCII("14.∝ٟ򓤦.-󠄯") P1; V6; V3 (ignored) [PASS] ToASCII("14.xn--7hb713l3v90n.-") V6; V3 (ignored) [PASS] ToASCII("xn--7hb713lfwbi1311b.-") V6; V3 (ignored) [PASS] ToASCII("ꡣ.ߏ") [PASS] ToASCII("xn--8c9a.xn--qsb") [PASS] ToASCII("񯞜.𐿇ྡྷݽ؀") P1; V6 [PASS] ToASCII("񯞜.𐿇ྡྷݽ؀") P1; V6 [PASS] ToASCII("񯞜.𐿇ྡྷݽ؀") P1; V6 [PASS] ToASCII("xn--gw68a.xn--ifb57ev2psc6027m") V6 [PASS] ToASCII("𣳔̃.𑓂") V5 [PASS] ToASCII("xn--nsa95820a.xn--wz1d") V5 [PASS] ToASCII("‌򅎭.Ⴒ𑇀") C1; P1; V6 [PASS] ToASCII("‌򅎭.ⴒ𑇀") C1; P1; V6 [PASS] ToASCII("xn--bn95b.xn--9kj2034e") V6 [PASS] ToASCII("xn--0ug15083f.xn--9kj2034e") C1; V6 [PASS] ToASCII("xn--bn95b.xn--qnd6272k") V6 [PASS] ToASCII("xn--0ug15083f.xn--qnd6272k") C1; V6 [PASS] ToASCII("繱𑖿‍.8︒") P1; V6 [PASS] ToASCII("xn--gl0as212a.xn--8-o89h") V6 [PASS] ToASCII("xn--1ug6928ac48e.xn--8-o89h") V6 [PASS] ToASCII("󠆾.𞀈") V5; A4_2 (ignored) [PASS] ToASCII("󠆾.𞀈") V5; A4_2 (ignored) [PASS] ToASCII(".xn--ph4h") V5; A4_2 (ignored) [PASS] ToASCII("ß۫。‍") C2 [PASS] ToASCII("SS۫。‍") C2 [PASS] ToASCII("ss۫。‍") C2 [PASS] ToASCII("Ss۫。‍") C2 [PASS] ToASCII("xn--ss-59d.") [PASS] ToASCII("ss۫.") [PASS] ToASCII("SS۫.") [PASS] ToASCII("Ss۫.") [PASS] ToASCII("xn--ss-59d.xn--1ug") C2 [PASS] ToASCII("xn--zca012a.xn--1ug") C2 [PASS] ToASCII("󠐵‌⒈.󠎇") C1; P1; V6 [PASS] ToASCII("󠐵‌1..󠎇") C1; P1; V6; A4_2 (ignored) [PASS] ToASCII("xn--1-bs31m..xn--tv36e") V6; A4_2 (ignored) [PASS] ToASCII("xn--1-rgn37671n..xn--tv36e") C1; V6; A4_2 (ignored) [PASS] ToASCII("xn--tshz2001k.xn--tv36e") V6 [PASS] ToASCII("xn--0ug88o47900b.xn--tv36e") C1; V6 [PASS] ToASCII("󟈣ٟꪲß。󌓧") P1; V6 [PASS] ToASCII("󟈣ٟꪲSS。󌓧") P1; V6 [PASS] ToASCII("󟈣ٟꪲss。󌓧") P1; V6 [PASS] ToASCII("󟈣ٟꪲSs。󌓧") P1; V6 [PASS] ToASCII("xn--ss-3xd2839nncy1m.xn--bb79d") V6 [PASS] ToASCII("xn--zca92z0t7n5w96j.xn--bb79d") V6 [PASS] ToASCII("ݴ‌𞤿。𽘐䉜‍񿤼") C1; C2; P1; V6 [PASS] ToASCII("ݴ‌𞤝。𽘐䉜‍񿤼") C1; C2; P1; V6 [PASS] ToASCII("xn--4pb2977v.xn--z0nt555ukbnv") V6 [PASS] ToASCII("xn--4pb607jjt73a.xn--1ug236ke314donv1a") C1; C2; V6 [PASS] ToASCII("ㅤ्Ⴀ័.᠋") P1; V6 [PASS] ToASCII("ᅠ्Ⴀ័.᠋") P1; V6 [PASS] ToASCII("ᅠ्ⴀ័.᠋") P1; V6 [PASS] ToASCII("xn--n3b742bkqf4ty.") V6 [PASS] ToASCII("xn--n3b468aoqa89r.") V6 [PASS] ToASCII("ㅤ्ⴀ័.᠋") P1; V6 [PASS] ToASCII("xn--n3b445e53po6d.") V6 [PASS] ToASCII("xn--n3b468azngju2a.") V6 [PASS] ToASCII("❣‍.্𑰽ؒꤩ") C2; V5 [PASS] ToASCII("❣‍.্𑰽ؒꤩ") C2; V5 [PASS] ToASCII("xn--pei.xn--0fb32q3w7q2g4d") V5 [PASS] ToASCII("xn--1ugy10a.xn--0fb32q3w7q2g4d") C2; V5 [PASS] ToASCII("͉。𧡫") V5 [PASS] ToASCII("xn--nua.xn--bc6k") V5 [PASS] ToASCII("𑰿󠅦.ᅠ") P1; V5; V6 [PASS] ToASCII("𑰿󠅦.ᅠ") P1; V5; V6 [PASS] ToASCII("xn--ok3d.xn--psd") V5; V6 [PASS] ToASCII("蔏。𑰺") V5 [PASS] ToASCII("蔏。𑰺") V5 [PASS] ToASCII("xn--uy1a.xn--jk3d") V5 [PASS] ToASCII("xn--8g1d12120a.xn--5l6h") V6 [PASS] ToASCII("𑋧꧀2。㧉򒖄") P1; V5; V6 [PASS] ToASCII("𑋧꧀2。㧉򒖄") P1; V5; V6 [PASS] ToASCII("xn--2-5z4eu89y.xn--97l02706d") V5; V6 [PASS] ToASCII("⤸ς𺱀。ᅠ") P1; V6 [PASS] ToASCII("⤸ς𺱀。ᅠ") P1; V6 [PASS] ToASCII("⤸Σ𺱀。ᅠ") P1; V6 [PASS] ToASCII("⤸σ𺱀。ᅠ") P1; V6 [PASS] ToASCII("xn--4xa192qmp03d.xn--psd") V6 [PASS] ToASCII("xn--3xa392qmp03d.xn--psd") V6 [PASS] ToASCII("⤸Σ𺱀。ᅠ") P1; V6 [PASS] ToASCII("⤸σ𺱀。ᅠ") P1; V6 [PASS] ToASCII("xn--4xa192qmp03d.xn--cl7c") V6 [PASS] ToASCII("xn--3xa392qmp03d.xn--cl7c") V6 [PASS] ToASCII("‍󯑖󠁐.ֽ𙮰ꡝ𐋡") C2; P1; V5; V6 [PASS] ToASCII("‍󯑖󠁐.ֽ𙮰ꡝ𐋡") C2; P1; V5; V6 [PASS] ToASCII("xn--b726ey18m.xn--ldb8734fg0qcyzzg") V5; V6 [PASS] ToASCII("xn--1ug66101lt8me.xn--ldb8734fg0qcyzzg") C2; V5; V6 [PASS] ToASCII("。􃈵ς񀠇。𐮈") P1; V6; A4_2 (ignored) [PASS] ToASCII("。􃈵Σ񀠇。𐮈") P1; V6; A4_2 (ignored) [PASS] ToASCII("。􃈵σ񀠇。𐮈") P1; V6; A4_2 (ignored) [PASS] ToASCII(".xn--4xa68573c7n64d.xn--f29c") V6; A4_2 (ignored) [PASS] ToASCII(".xn--3xa88573c7n64d.xn--f29c") V6; A4_2 (ignored) [PASS] ToASCII("𞤷.𐮐𞢁𐹠ؤ") [PASS] ToASCII("𞤷.𐮐𞢁𐹠ؤ") [PASS] ToASCII("𞤕.𐮐𞢁𐹠ؤ") [PASS] ToASCII("𞤕.𐮐𞢁𐹠ؤ") [PASS] ToASCII("xn--ve6h.xn--jgb1694kz0b2176a") [PASS] ToASCII("-󠉖ꡧ.󠊂񇆃🄉") P1; V6; V3 (ignored) [PASS] ToASCII("xn----hg4ei0361g.xn--207ht163h7m94c") V6; V3 (ignored) [PASS] ToASCII("‌。͔") C1; V5 [PASS] ToASCII("‌。͔") C1; V5 [PASS] ToASCII(".xn--yua") V5; A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--yua") C1; V5 [PASS] ToASCII("𞤥󠅮.ᡄႮ") P1; V6 [PASS] ToASCII("𞤥󠅮.ᡄႮ") P1; V6 [PASS] ToASCII("𞤥󠅮.ᡄⴎ") [PASS] ToASCII("𞤃󠅮.ᡄႮ") P1; V6 [PASS] ToASCII("𞤃󠅮.ᡄⴎ") [PASS] ToASCII("xn--de6h.xn--37e857h") [PASS] ToASCII("𞤥.ᡄⴎ") [PASS] ToASCII("𞤃.ᡄႮ") P1; V6 [PASS] ToASCII("𞤃.ᡄⴎ") [PASS] ToASCII("xn--de6h.xn--mnd799a") V6 [PASS] ToASCII("𞤥󠅮.ᡄⴎ") [PASS] ToASCII("𞤃󠅮.ᡄႮ") P1; V6 [PASS] ToASCII("𞤃󠅮.ᡄⴎ") [PASS] ToASCII("𞤥.ᡄႮ") P1; V6 [PASS] ToASCII("ྤ񱤯.𝟭Ⴛ") P1; V5; V6 [PASS] ToASCII("ྤ񱤯.1Ⴛ") P1; V5; V6 [PASS] ToASCII("ྤ񱤯.1ⴛ") P1; V5; V6 [PASS] ToASCII("xn--0fd40533g.xn--1-tws") V5; V6 [PASS] ToASCII("xn--0fd40533g.xn--1-q1g") V5; V6 [PASS] ToASCII("ྤ񱤯.𝟭ⴛ") P1; V5; V6 [PASS] ToASCII("ς򅜌8.𞭤") P1; V6 [PASS] ToASCII("ς򅜌8.𞭤") P1; V6 [PASS] ToASCII("Σ򅜌8.𞭤") P1; V6 [PASS] ToASCII("σ򅜌8.𞭤") P1; V6 [PASS] ToASCII("xn--8-zmb14974n.xn--su6h") V6 [PASS] ToASCII("xn--8-xmb44974n.xn--su6h") V6 [PASS] ToASCII("Σ򅜌8.𞭤") P1; V6 [PASS] ToASCII("σ򅜌8.𞭤") P1; V6 [PASS] ToASCII("‌긃.榶-") C1; V3 (ignored) [PASS] ToASCII("‌긃.榶-") C1; V3 (ignored) [PASS] ToASCII("xn--ej0b.xn----d87b") V3 (ignored) [PASS] ToASCII("xn--0ug3307c.xn----d87b") C1; V3 (ignored) [PASS] ToASCII("뉓泓𜵽.্‍") P1; V5; V6 [PASS] ToASCII("뉓泓𜵽.্‍") P1; V5; V6 [PASS] ToASCII("xn--lwwp69lqs7m.xn--b7b") V5; V6 [PASS] ToASCII("xn--lwwp69lqs7m.xn--b7b605i") V5; V6 [PASS] ToASCII("᯳Ⴑᅟ.𑄴Ⅎ") P1; V5; V6 [PASS] ToASCII("᯳Ⴑᅟ.𑄴Ⅎ") P1; V5; V6 [PASS] ToASCII("᯳ⴑᅟ.𑄴ⅎ") P1; V5; V6 [PASS] ToASCII("᯳Ⴑᅟ.𑄴ⅎ") P1; V5; V6 [PASS] ToASCII("xn--pnd26a55x.xn--73g3065g") V5; V6 [PASS] ToASCII("xn--osd925cvyn.xn--73g3065g") V5; V6 [PASS] ToASCII("xn--pnd26a55x.xn--f3g7465g") V5; V6 [PASS] ToASCII("᯳ⴑᅟ.𑄴ⅎ") P1; V5; V6 [PASS] ToASCII("᯳Ⴑᅟ.𑄴ⅎ") P1; V5; V6 [PASS] ToASCII("Å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("Å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("Å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("Å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("xn----1fa1788k.") V3 (ignored) [PASS] ToASCII("xn----1fa1788k.xn--0ug") C1; V3 (ignored) [PASS] ToASCII("å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("å둄-.‌") C1; V3 (ignored) [PASS] ToASCII("룱‍𰍨‌。𝨖︒") C1; C2; P1; V5; V6 [PASS] ToASCII("룱‍𰍨‌。𝨖︒") C1; C2; P1; V5; V6 [PASS] ToASCII("룱‍𰍨‌。𝨖。") C1; C2; V5 [PASS] ToASCII("룱‍𰍨‌。𝨖。") C1; C2; V5 [PASS] ToASCII("xn--ct2b0738h.xn--772h.") V5 [PASS] ToASCII("xn--0ugb3358ili2v.xn--772h.") C1; C2; V5 [PASS] ToASCII("xn--ct2b0738h.xn--y86cl899a") V5; V6 [PASS] ToASCII("xn--0ugb3358ili2v.xn--y86cl899a") C1; C2; V5; V6 [PASS] ToASCII("🄄.᳜⒈ß") P1; V5; V6 [PASS] ToASCII("🄄.᳜⒈SS") P1; V5; V6 [PASS] ToASCII("🄄.᳜⒈ss") P1; V5; V6 [PASS] ToASCII("🄄.᳜⒈Ss") P1; V5; V6 [PASS] ToASCII("xn--x07h.xn--ss-k1r094b") V5; V6 [PASS] ToASCII("xn--x07h.xn--zca344lmif") V5; V6 [PASS] ToASCII("᯳.-逋񳦭󙙮") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn--1zf.xn----483d46987byr50b") V5; V6; V3 (ignored) [PASS] ToASCII("ݖ。ㅤ‍ς") C2; P1; V6 [PASS] ToASCII("ݖ。ᅠ‍ς") C2; P1; V6 [PASS] ToASCII("ݖ。ᅠ‍Σ") C2; P1; V6 [PASS] ToASCII("ݖ。ᅠ‍σ") C2; P1; V6 [PASS] ToASCII("xn--9ob.xn--4xa380e") V6 [PASS] ToASCII("xn--9ob.xn--4xa380ebol") C2; V6 [PASS] ToASCII("xn--9ob.xn--3xa580ebol") C2; V6 [PASS] ToASCII("ݖ。ㅤ‍Σ") C2; P1; V6 [PASS] ToASCII("ݖ。ㅤ‍σ") C2; P1; V6 [PASS] ToASCII("xn--9ob.xn--4xa574u") V6 [PASS] ToASCII("xn--9ob.xn--4xa795lq2l") C2; V6 [PASS] ToASCII("xn--9ob.xn--3xa995lq2l") C2; V6 [PASS] ToASCII("ᡆႣ。󞢧̕‍‍") C2; P1; V6 [PASS] ToASCII("ᡆႣ。󞢧̕‍‍") C2; P1; V6 [PASS] ToASCII("ᡆⴃ。󞢧̕‍‍") C2; P1; V6 [PASS] ToASCII("xn--57e237h.xn--5sa98523p") V6 [PASS] ToASCII("xn--57e237h.xn--5sa649la993427a") C2; V6 [PASS] ToASCII("xn--bnd320b.xn--5sa98523p") V6 [PASS] ToASCII("xn--bnd320b.xn--5sa649la993427a") C2; V6 [PASS] ToASCII("ᡆⴃ。󞢧̕‍‍") C2; P1; V6 [PASS] ToASCII("𞀨。᭄򡛨𞎇") P1; V5; V6 [PASS] ToASCII("𞀨。᭄򡛨𞎇") P1; V5; V6 [PASS] ToASCII("xn--mi4h.xn--1uf6843smg20c") V5; V6 [PASS] ToASCII("ᢛ󨅟ß.ጧ") P1; V6 [PASS] ToASCII("ᢛ󨅟SS.ጧ") P1; V6 [PASS] ToASCII("ᢛ󨅟ss.ጧ") P1; V6 [PASS] ToASCII("ᢛ󨅟Ss.ጧ") P1; V6 [PASS] ToASCII("xn--ss-7dp66033t.xn--p5d") V6 [PASS] ToASCII("xn--zca562jc642x.xn--p5d") V6 [PASS] ToASCII("⮒‌.񒚗‌") C1; P1; V6 [PASS] ToASCII("xn--b9i.xn--5p9y") V6 [PASS] ToASCII("xn--0ugx66b.xn--0ugz2871c") C1; V6 [PASS] ToASCII("ß。𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("ß。𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("ß。𐋳ⴌྸ") [PASS] ToASCII("SS。𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("ss。𐋳ⴌྸ") [PASS] ToASCII("Ss。𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("ss.xn--lgd10cu829c") V6 [PASS] ToASCII("ss.xn--lgd921mvv0m") [PASS] ToASCII("ss.𐋳ⴌྸ") [PASS] ToASCII("SS.𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("Ss.𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("xn--zca.xn--lgd921mvv0m") [PASS] ToASCII("ß.𐋳ⴌྸ") [PASS] ToASCII("xn--zca.xn--lgd10cu829c") V6 [PASS] ToASCII("ß。𐋳ⴌྸ") [PASS] ToASCII("SS。𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("ss。𐋳ⴌྸ") [PASS] ToASCII("Ss。𐋳Ⴌྸ") P1; V6 [PASS] ToASCII("ᩚ𛦝్。𚝬𝟵") P1; V5; V6 [PASS] ToASCII("ᩚ𛦝్。𚝬9") P1; V5; V6 [PASS] ToASCII("xn--lqc703ebm93a.xn--9-000p") V5; V6 [PASS] ToASCII("ᡖ。̟񗛨ஂ-") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ᡖ。̟񗛨ஂ-") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn--m8e.xn----mdb555dkk71m") V5; V6; V3 (ignored) [PASS] ToASCII("🄇伐︒.𜙚꣄") P1; V6 [PASS] ToASCII("xn--woqs083bel0g.xn--0f9ao925c") V6 [PASS] ToASCII("󠆠.񷐴󌟈") P1; V6; A4_2 (ignored) [PASS] ToASCII("󠆠.񷐴󌟈") P1; V6; A4_2 (ignored) [PASS] ToASCII(".xn--rx21bhv12i") V6; A4_2 (ignored) [PASS] ToASCII("-.ᢆ󡲣-") P1; V5; V6; V3 (ignored) [PASS] ToASCII("-.xn----pbkx6497q") V5; V6; V3 (ignored) [PASS] ToASCII("󏒰.-𝟻ß") P1; V6; V3 (ignored) [PASS] ToASCII("󏒰.-5ß") P1; V6; V3 (ignored) [PASS] ToASCII("󏒰.-5SS") P1; V6; V3 (ignored) [PASS] ToASCII("󏒰.-5ss") P1; V6; V3 (ignored) [PASS] ToASCII("xn--t960e.-5ss") V6; V3 (ignored) [PASS] ToASCII("xn--t960e.xn---5-hia") V6; V3 (ignored) [PASS] ToASCII("󏒰.-𝟻SS") P1; V6; V3 (ignored) [PASS] ToASCII("󏒰.-𝟻ss") P1; V6; V3 (ignored) [PASS] ToASCII("󏒰.-𝟻Ss") P1; V6; V3 (ignored) [PASS] ToASCII("󏒰.-5Ss") P1; V6; V3 (ignored) [PASS] ToASCII("‍𐨿.🤒Ⴥ򑮶") C2; P1; V6 [PASS] ToASCII("‍𐨿.🤒ⴥ򑮶") C2; P1; V6 [PASS] ToASCII("xn--0s9c.xn--tljz038l0gz4b") V5; V6 [PASS] ToASCII("xn--1ug9533g.xn--tljz038l0gz4b") C2; V6 [PASS] ToASCII("xn--0s9c.xn--9nd3211w0gz4b") V5; V6 [PASS] ToASCII("xn--1ug9533g.xn--9nd3211w0gz4b") C2; V6 [PASS] ToASCII("𵋅。ß𬵩‍") C2; P1; V6 [PASS] ToASCII("𵋅。SS𬵩‍") C2; P1; V6 [PASS] ToASCII("𵋅。ss𬵩‍") C2; P1; V6 [PASS] ToASCII("𵋅。Ss𬵩‍") C2; P1; V6 [PASS] ToASCII("xn--ey1p.xn--ss-eq36b") V6 [PASS] ToASCII("xn--ey1p.xn--ss-n1tx0508a") C2; V6 [PASS] ToASCII("xn--ey1p.xn--zca870nz438b") C2; V6 [PASS] ToASCII("⒋。⒈‍򳴢") C2; P1; V6 [PASS] ToASCII("4.。1.‍򳴢") C2; P1; V6; A4_2 (ignored) [PASS] ToASCII("4..1.xn--sf51d") V6; A4_2 (ignored) [PASS] ToASCII("4..1.xn--1ug64613i") C2; V6; A4_2 (ignored) [PASS] ToASCII("xn--wsh.xn--tsh07994h") V6 [PASS] ToASCII("xn--wsh.xn--1ug58o74922a") C2; V6 [PASS] ToASCII("Ⴓ𑜫‍򗭓.ڧ𑰶") P1; V6 [PASS] ToASCII("Ⴓ𑜫‍򗭓.ڧ𑰶") P1; V6 [PASS] ToASCII("ⴓ𑜫‍򗭓.ڧ𑰶") P1; V6 [PASS] ToASCII("xn--blj6306ey091d.xn--9jb4223l") V6 [PASS] ToASCII("xn--1ugy52cym7p7xu5e.xn--9jb4223l") V6 [PASS] ToASCII("xn--rnd8945ky009c.xn--9jb4223l") V6 [PASS] ToASCII("xn--rnd479ep20q7x12e.xn--9jb4223l") V6 [PASS] ToASCII("ⴓ𑜫‍򗭓.ڧ𑰶") P1; V6 [PASS] ToASCII("𐨿.🄆—") P1; V5; V6 [PASS] ToASCII("xn--0s9c.xn--8ug8324p") V5; V6 [PASS] ToASCII("򔊱񁦮۸。󠾭-") P1; V6; V3 (ignored) [PASS] ToASCII("xn--lmb18944c0g2z.xn----2k81m") V6; V3 (ignored) [PASS] ToASCII("🞅󠳡󜍙.񲖷") P1; V6 [PASS] ToASCII("xn--ie9hi1349bqdlb.xn--oj69a") V6 [PASS] ToASCII("⃧񯡎-򫣝.4Ⴄ‌") C1; P1; V5; V6 [PASS] ToASCII("⃧񯡎-򫣝.4ⴄ‌") C1; P1; V5; V6 [PASS] ToASCII("xn----9snu5320fi76w.xn--4-ivs") V5; V6 [PASS] ToASCII("xn----9snu5320fi76w.xn--4-sgn589c") C1; V5; V6 [PASS] ToASCII("xn----9snu5320fi76w.xn--4-f0g") V5; V6 [PASS] ToASCII("xn----9snu5320fi76w.xn--4-f0g649i") C1; V5; V6 [PASS] ToASCII("ᚭ。𝌠ß𖫱") [PASS] ToASCII("ᚭ。𝌠ß𖫱") [PASS] ToASCII("ᚭ。𝌠SS𖫱") [PASS] ToASCII("ᚭ。𝌠ss𖫱") [PASS] ToASCII("ᚭ。𝌠Ss𖫱") [PASS] ToASCII("xn--hwe.xn--ss-ci1ub261a") [PASS] ToASCII("ᚭ.𝌠ss𖫱") [PASS] ToASCII("ᚭ.𝌠SS𖫱") [PASS] ToASCII("ᚭ.𝌠Ss𖫱") [PASS] ToASCII("xn--hwe.xn--zca4946pblnc") [PASS] ToASCII("ᚭ.𝌠ß𖫱") [PASS] ToASCII("ᚭ。𝌠SS𖫱") [PASS] ToASCII("ᚭ。𝌠ss𖫱") [PASS] ToASCII("ᚭ。𝌠Ss𖫱") [PASS] ToASCII("񏁇᜴.𐨺É⬓𑄴") P1; V5; V6 [PASS] ToASCII("񏁇᜴.𐨺É⬓𑄴") P1; V5; V6 [PASS] ToASCII("񏁇᜴.𐨺É⬓𑄴") P1; V5; V6 [PASS] ToASCII("񏁇᜴.𐨺É⬓𑄴") P1; V5; V6 [PASS] ToASCII("񏁇᜴.𐨺é⬓𑄴") P1; V5; V6 [PASS] ToASCII("񏁇᜴.𐨺é⬓𑄴") P1; V5; V6 [PASS] ToASCII("xn--c0e34564d.xn--9ca207st53lg3f") V5; V6 [PASS] ToASCII("񏁇᜴.𐨺é⬓𑄴") P1; V5; V6 [PASS] ToASCII("񏁇᜴.𐨺é⬓𑄴") P1; V5; V6 [PASS] ToASCII("xn--09e4694e..xn--ye6h") A4_2 (ignored) [PASS] ToASCII("Ⴣ.ٓᢤ") P1; V5; V6 [PASS] ToASCII("Ⴣ.ٓᢤ") P1; V5; V6 [PASS] ToASCII("ⴣ.ٓᢤ") V5 [PASS] ToASCII("xn--rlj.xn--vhb294g") V5 [PASS] ToASCII("xn--7nd.xn--vhb294g") V5; V6 [PASS] ToASCII("ⴣ.ٓᢤ") V5 [PASS] ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") P1; V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") P1; V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") P1; V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻Ⴤ򂡐") P1; V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") P1; V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") P1; V6 [PASS] ToASCII("xn--oub.xn--sljz109bpe25dviva") V6 [PASS] ToASCII("xn--oub.xn--8nd9522gpe69cviva") V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") P1; V6 [PASS] ToASCII("󠄈ࠓ.싉򄆻ⴤ򂡐") P1; V6 [PASS] ToASCII("𑁅。-") V5; V3 (ignored) [PASS] ToASCII("xn--210d.-") V5; V3 (ignored) [PASS] ToASCII("ꡦᡑ‍⒈。𐋣-") C2; P1; V6; V3 (ignored) [PASS] ToASCII("ꡦᡑ‍1.。𐋣-") C2; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--1-o7j0610f..xn----381i") V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--1-o7j663bdl7m..xn----381i") C2; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--h8e863drj7h.xn----381i") V6; V3 (ignored) [PASS] ToASCII("xn--h8e470bl0d838o.xn----381i") C2; V6; V3 (ignored) [PASS] ToASCII("⒈䰹‍-。웈") C2; P1; V6; V3 (ignored) [PASS] ToASCII("⒈䰹‍-。웈") C2; P1; V6; V3 (ignored) [PASS] ToASCII("1.䰹‍-。웈") C2; V3 (ignored) [PASS] ToASCII("1.䰹‍-。웈") C2; V3 (ignored) [PASS] ToASCII("1.xn----zw5a.xn--kp5b") V3 (ignored) [PASS] ToASCII("1.xn----tgnz80r.xn--kp5b") C2; V3 (ignored) [PASS] ToASCII("xn----dcp160o.xn--kp5b") V6; V3 (ignored) [PASS] ToASCII("xn----tgnx5rjr6c.xn--kp5b") C2; V6; V3 (ignored) [PASS] ToASCII("て。‌󠳽߳") C1; P1; V6 [PASS] ToASCII("xn--m9j.xn--rtb10784p") V6 [PASS] ToASCII("xn--m9j.xn--rtb154j9l73w") C1; V6 [PASS] ToASCII("ς。꧀ۧ") V5 [PASS] ToASCII("ς。꧀ۧ") V5 [PASS] ToASCII("Σ。꧀ۧ") V5 [PASS] ToASCII("σ。꧀ۧ") V5 [PASS] ToASCII("xn--4xa.xn--3lb1944f") V5 [PASS] ToASCII("xn--3xa.xn--3lb1944f") V5 [PASS] ToASCII("Σ。꧀ۧ") V5 [PASS] ToASCII("σ。꧀ۧ") V5 [PASS] ToASCII("்󥫅򌉑.ႢႵ") P1; V5; V6 [PASS] ToASCII("்󥫅򌉑.ⴂⴕ") P1; V5; V6 [PASS] ToASCII("்󥫅򌉑.Ⴂⴕ") P1; V5; V6 [PASS] ToASCII("xn--xmc83135idcxza.xn--9md086l") V5; V6 [PASS] ToASCII("xn--xmc83135idcxza.xn--tkjwb") V5; V6 [PASS] ToASCII("xn--xmc83135idcxza.xn--9md2b") V5; V6 [PASS] ToASCII("ᰲ🄈⾛֦.‍򯥤߽") C2; P1; V5; V6 [PASS] ToASCII("xn--xcb756i493fwi5o.xn--1tb13454l") V5; V6 [PASS] ToASCII("xn--xcb756i493fwi5o.xn--1tb334j1197q") C2; V5; V6 [PASS] ToASCII("ᢗ。Ӏ񝄻") P1; V6 [PASS] ToASCII("ᢗ。Ӏ񝄻") P1; V6 [PASS] ToASCII("ᢗ。ӏ񝄻") P1; V6 [PASS] ToASCII("xn--hbf.xn--s5a83117e") V6 [PASS] ToASCII("xn--hbf.xn--d5a86117e") V6 [PASS] ToASCII("ᢗ。ӏ񝄻") P1; V6 [PASS] ToASCII("-𐋷𖾑。󠆬") V3 (ignored) [PASS] ToASCII("xn----991iq40y.") V3 (ignored) [PASS] ToASCII("𑲘󠄒𓑡。𝟪Ⴜ") P1; V5; V6 [PASS] ToASCII("𑲘󠄒𓑡。8Ⴜ") P1; V5; V6 [PASS] ToASCII("𑲘󠄒𓑡。8ⴜ") P1; V5; V6 [PASS] ToASCII("xn--7m3d291b.xn--8-vws") V5; V6 [PASS] ToASCII("xn--7m3d291b.xn--8-s1g") V5; V6 [PASS] ToASCII("𑲘󠄒𓑡。𝟪ⴜ") P1; V5; V6 [PASS] ToASCII("᮫。🂉󠁰") P1; V5; V6 [PASS] ToASCII("᮫。🂉󠁰") P1; V5; V6 [PASS] ToASCII("xn--zxf.xn--fx7ho0250c") V5; V6 [PASS] ToASCII("󬚶󸋖򖩰-。‌") C1; P1; V6; V3 (ignored) [PASS] ToASCII("xn----7i12hu122k9ire.") V6; V3 (ignored) [PASS] ToASCII("xn----7i12hu122k9ire.xn--0ug") C1; V6; V3 (ignored) [PASS] ToASCII("︒.𑑂︯") P1; V5; V6 [PASS] ToASCII("︒.𑑂︯") P1; V5; V6 [PASS] ToASCII("。.𑑂︯") V5; A4_2 (ignored) [PASS] ToASCII("..xn--s96cu30b") V5; A4_2 (ignored) [PASS] ToASCII("xn--y86c.xn--s96cu30b") V5; V6 [PASS] ToASCII("꤬。‍") C2; V5 [PASS] ToASCII("xn--zi9a.") V5 [PASS] ToASCII("xn--zi9a.xn--1ug") C2; V5 [PASS] ToASCII("󦈄。-") P1; V6; V3 (ignored) [PASS] ToASCII("xn--xm38e.-") V6; V3 (ignored) [PASS] ToASCII("̰.󰜱蚀") P1; V5; V6 [PASS] ToASCII("̰.󰜱蚀") P1; V5; V6 [PASS] ToASCII("xn--xta.xn--e91aw9417e") V5; V6 [PASS] ToASCII("🢟🄈‍ꡎ。྄") C2; P1; V5; V6 [PASS] ToASCII("xn--nc9aq743ds0e.xn--3ed") V5; V6 [PASS] ToASCII("xn--1ug4874cfd0kbmg.xn--3ed") C2; V5; V6 [PASS] ToASCII("ꡔ。္ᢇ") V5 [PASS] ToASCII("xn--tc9a.xn--9jd663b") V5 [PASS] ToASCII("𰅧񣩠-.꯭-悜") P1; V5; V6; V3 (ignored) [PASS] ToASCII("𰅧񣩠-.꯭-悜") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----7m53aj640l.xn----8f4br83t") V5; V6; V3 (ignored) [PASS] ToASCII("ᡉ𶓧⬞ᢜ.-‍𞣑‮") C2; P1; V6; V3 (ignored) [PASS] ToASCII("xn--87e0ol04cdl39e.xn----qinu247r") V6; V3 (ignored) [PASS] ToASCII("xn--87e0ol04cdl39e.xn----ugn5e3763s") C2; V6; V3 (ignored) [PASS] ToASCII("𞥓.ܘ") [PASS] ToASCII("𞥓.ܘ") [PASS] ToASCII("xn--of6h.xn--inb") [PASS] ToASCII("󠄽-.-්") V3 (ignored) [PASS] ToASCII("󠄽-.-්") V3 (ignored) [PASS] ToASCII("-.xn----ptf") V3 (ignored) [PASS] ToASCII("Ⴚ𐋸󠄄。𝟝ퟶ်") P1; V6 [PASS] ToASCII("Ⴚ𐋸󠄄。5ퟶ်") P1; V6 [PASS] ToASCII("ⴚ𐋸󠄄。5ퟶ်") [PASS] ToASCII("xn--ilj2659d.xn--5-dug9054m") [PASS] ToASCII("ⴚ𐋸.5ퟶ်") [PASS] ToASCII("Ⴚ𐋸.5ퟶ်") P1; V6 [PASS] ToASCII("xn--ynd2415j.xn--5-dug9054m") V6 [PASS] ToASCII("ⴚ𐋸󠄄。𝟝ퟶ်") [PASS] ToASCII("‍-ᠹ﹪.ᷡᤢ") C2; P1; V5; V6 [PASS] ToASCII("‍-ᠹ%.ᷡᤢ") C2; P1; V5; V6 [PASS] ToASCII("xn---%-u4o.xn--gff52t") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn---%-u4oy48b.xn--gff52t") C2; P1; V5; V6 [PASS] ToASCII("xn----c6jx047j.xn--gff52t") V5; V6; V3 (ignored) [PASS] ToASCII("xn----c6j614b1z4v.xn--gff52t") C2; V5; V6 [PASS] ToASCII("ܣ֣。㌪") [PASS] ToASCII("ܣ֣。ハイツ") [PASS] ToASCII("xn--ucb18e.xn--eck4c5a") [PASS] ToASCII("ܣ֣.ハイツ") [PASS] ToASCII("𣩫.򌑲") P1; V6 [PASS] ToASCII("𣩫.򌑲") P1; V6 [PASS] ToASCII("xn--td3j.xn--4628b") V6 [PASS] ToASCII("xn--skb") [PASS] ToASCII("ڹ") [PASS] ToASCII("్𝨾֩𝟭。-𑜨") V5; V3 (ignored) [PASS] ToASCII("్𝨾֩1。-𑜨") V5; V3 (ignored) [PASS] ToASCII("xn--1-rfc312cdp45c.xn----nq0j") V5; V3 (ignored) [PASS] ToASCII("򣿈。뙏") P1; V6 [PASS] ToASCII("򣿈。뙏") P1; V6 [PASS] ToASCII("xn--ph26c.xn--281b") V6 [PASS] ToASCII("񕨚󠄌󑽀ᡀ.ࢶ") P1; V6 [PASS] ToASCII("xn--z7e98100evc01b.xn--czb") V6 [PASS] ToASCII("‍。񅁛") C2; P1; V6 [PASS] ToASCII("‍。񅁛") C2; P1; V6 [PASS] ToASCII(".xn--6x4u") V6; A4_2 (ignored) [PASS] ToASCII("xn--1ug.xn--6x4u") C2; V6 [PASS] ToASCII("𑖿𝨔.ᡟ𑖿ᭂ‌") C1; V5 [PASS] ToASCII("xn--461dw464a.xn--v8e29loy65a") V5 [PASS] ToASCII("xn--461dw464a.xn--v8e29ldzfo952a") C1; V5 [PASS] ToASCII("퀬-?񶳒.‌ૅ󩸤۴") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.‌ૅ󩸤۴") C1; P1; V6 [PASS] ToASCII("xn---?-6g4k75207c.xn--hmb76q74166b") P1; V5; V6 [PASS] ToASCII("xn---?-6g4k75207c.xn--hmb76q48y18505a") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.xn--hmb76q74166b") P1; V5; V6 [PASS] ToASCII("퀬-?񶳒.xn--hmb76q74166b") P1; V5; V6 [PASS] ToASCII("퀬-?񶳒.XN--HMB76Q74166B") P1; V5; V6 [PASS] ToASCII("퀬-?񶳒.XN--HMB76Q74166B") P1; V5; V6 [PASS] ToASCII("퀬-?񶳒.Xn--Hmb76q74166b") P1; V5; V6 [PASS] ToASCII("퀬-?񶳒.Xn--Hmb76q74166b") P1; V5; V6 [PASS] ToASCII("퀬-?񶳒.xn--hmb76q48y18505a") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.xn--hmb76q48y18505a") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.XN--HMB76Q48Y18505A") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.XN--HMB76Q48Y18505A") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.Xn--Hmb76q48y18505a") C1; P1; V6 [PASS] ToASCII("퀬-?񶳒.Xn--Hmb76q48y18505a") C1; P1; V6 [PASS] ToASCII("‍┮󠇐.ఀ్᜴‍") C2; V5 [PASS] ToASCII("‍┮󠇐.ఀ్᜴‍") C2; V5 [PASS] ToASCII("xn--kxh.xn--eoc8m432a") V5 [PASS] ToASCII("xn--1ug04r.xn--eoc8m432a40i") C2; V5 [PASS] ToASCII("򹚪。🄂") P1; V6 [PASS] ToASCII("xn--n433d.xn--v07h") V6 [PASS] ToASCII("𑍨刍.🛦") V5 [PASS] ToASCII("xn--rbry728b.xn--y88h") V5 [PASS] ToASCII("󠌏3。ᯱ𝟒") P1; V5; V6 [PASS] ToASCII("󠌏3。ᯱ4") P1; V5; V6 [PASS] ToASCII("xn--3-ib31m.xn--4-pql") V5; V6 [PASS] ToASCII("͊.𐨎") V5 [PASS] ToASCII("͊.𐨎") V5 [PASS] ToASCII("xn--oua.xn--mr9c") V5 [PASS] ToASCII("ꡆ。Ↄྵ놮-") P1; V6; V3 (ignored) [PASS] ToASCII("ꡆ。Ↄྵ놮-") P1; V6; V3 (ignored) [PASS] ToASCII("ꡆ。ↄྵ놮-") V3 (ignored) [PASS] ToASCII("ꡆ。ↄྵ놮-") V3 (ignored) [PASS] ToASCII("xn--fc9a.xn----qmg097k469k") V3 (ignored) [PASS] ToASCII("xn--fc9a.xn----qmg787k869k") V6; V3 (ignored) [PASS] ToASCII("𑑂。‍󥞀🞕򥁔") C2; P1; V5; V6 [PASS] ToASCII("𑑂。‍󥞀🞕򥁔") C2; P1; V5; V6 [PASS] ToASCII("xn--8v1d.xn--ye9h41035a2qqs") V5; V6 [PASS] ToASCII("xn--8v1d.xn--1ug1386plvx1cd8vya") C2; V5; V6 [PASS] ToASCII("ßুᷭ。ؠ8₅") [PASS] ToASCII("ßুᷭ。ؠ85") [PASS] ToASCII("SSুᷭ。ؠ85") [PASS] ToASCII("ssুᷭ。ؠ85") [PASS] ToASCII("Ssুᷭ。ؠ85") [PASS] ToASCII("xn--ss-e2f077r.xn--85-psd") [PASS] ToASCII("ssুᷭ.ؠ85") [PASS] ToASCII("SSুᷭ.ؠ85") [PASS] ToASCII("Ssুᷭ.ؠ85") [PASS] ToASCII("xn--zca266bwrr.xn--85-psd") [PASS] ToASCII("ßুᷭ.ؠ85") [PASS] ToASCII("SSুᷭ。ؠ8₅") [PASS] ToASCII("ssুᷭ。ؠ8₅") [PASS] ToASCII("Ssুᷭ。ؠ8₅") [PASS] ToASCII("︍છ。嵨") [PASS] ToASCII("xn--6dc.xn--tot") [PASS] ToASCII("છ.嵨") [PASS] ToASCII("-‌⒙𐫥。𝨵") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("-‌18.𐫥。𝨵") C1; V5; V3 (ignored) [PASS] ToASCII("-18.xn--rx9c.xn--382h") V5; V3 (ignored) [PASS] ToASCII("xn---18-9m0a.xn--rx9c.xn--382h") C1; V5; V3 (ignored) [PASS] ToASCII("xn----ddps939g.xn--382h") V5; V6; V3 (ignored) [PASS] ToASCII("xn----sgn18r3191a.xn--382h") C1; V5; V6; V3 (ignored) [PASS] ToASCII("︅︒。𦀾᳠") P1; V6 [PASS] ToASCII("︅。。𦀾᳠") A4_2 (ignored) [PASS] ToASCII("..xn--t6f5138v") A4_2 (ignored) [PASS] ToASCII("xn--y86c.xn--t6f5138v") V6 [PASS] ToASCII("xn--t6f5138v") [PASS] ToASCII("𦀾᳠") [PASS] ToASCII("򮵛ؓ.Ⴕ") P1; V6 [PASS] ToASCII("򮵛ؓ.ⴕ") P1; V6 [PASS] ToASCII("xn--1fb94204l.xn--dlj") V6 [PASS] ToASCII("xn--1fb94204l.xn--tnd") V6 [PASS] ToASCII("‌󠄷。򒑁") C1; P1; V6 [PASS] ToASCII("‌󠄷。򒑁") C1; P1; V6 [PASS] ToASCII(".xn--w720c") V6; A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--w720c") C1; V6 [PASS] ToASCII("⒈ූ焅.󗡙‍ꡟ") C2; P1; V6 [PASS] ToASCII("1.ූ焅.󗡙‍ꡟ") C2; P1; V5; V6 [PASS] ToASCII("1.xn--t1c6981c.xn--4c9a21133d") V5; V6 [PASS] ToASCII("1.xn--t1c6981c.xn--1ugz184c9lw7i") C2; V5; V6 [PASS] ToASCII("xn--t1c337io97c.xn--4c9a21133d") V6 [PASS] ToASCII("xn--t1c337io97c.xn--1ugz184c9lw7i") C2; V6 [PASS] ToASCII("𑇀▍.⁞ᠰ") V5 [PASS] ToASCII("xn--9zh3057f.xn--j7e103b") V5 [PASS] ToASCII("-3.‍ヌᢕ") C2; V3 (ignored) [PASS] ToASCII("-3.xn--fbf115j") V3 (ignored) [PASS] ToASCII("-3.xn--fbf739aq5o") C2; V3 (ignored) [PASS] ToASCII("𐨿󠆌鸮𑚶.ς") V5 [PASS] ToASCII("𐨿󠆌鸮𑚶.Σ") V5 [PASS] ToASCII("𐨿󠆌鸮𑚶.σ") V5 [PASS] ToASCII("xn--l76a726rt2h.xn--4xa") V5 [PASS] ToASCII("xn--l76a726rt2h.xn--3xa") V5 [PASS] ToASCII("ς-。‌𝟭-") C1; V3 (ignored) [PASS] ToASCII("ς-。‌1-") C1; V3 (ignored) [PASS] ToASCII("Σ-。‌1-") C1; V3 (ignored) [PASS] ToASCII("σ-。‌1-") C1; V3 (ignored) [PASS] ToASCII("xn----zmb.1-") V3 (ignored) [PASS] ToASCII("xn----zmb.xn--1--i1t") C1; V3 (ignored) [PASS] ToASCII("xn----xmb.xn--1--i1t") C1; V3 (ignored) [PASS] ToASCII("Σ-。‌𝟭-") C1; V3 (ignored) [PASS] ToASCII("σ-。‌𝟭-") C1; V3 (ignored) [PASS] ToASCII("᜴-ೢ.󠄩Ⴄ") P1; V5; V6 [PASS] ToASCII("᜴-ೢ.󠄩Ⴄ") P1; V5; V6 [PASS] ToASCII("᜴-ೢ.󠄩ⴄ") V5 [PASS] ToASCII("xn----ggf830f.xn--vkj") V5 [PASS] ToASCII("xn----ggf830f.xn--cnd") V5; V6 [PASS] ToASCII("᜴-ೢ.󠄩ⴄ") V5 [PASS] ToASCII("‍。𞀘⒈ꡍ擉") C2; P1; V5; V6 [PASS] ToASCII("‍。𞀘1.ꡍ擉") C2; V5 [PASS] ToASCII(".xn--1-1p4r.xn--s7uv61m") V5; A4_2 (ignored) [PASS] ToASCII("xn--1ug.xn--1-1p4r.xn--s7uv61m") C2; V5 [PASS] ToASCII(".xn--tsh026uql4bew9p") V5; V6; A4_2 (ignored) [PASS] ToASCII("xn--1ug.xn--tsh026uql4bew9p") C2; V5; V6 [PASS] ToASCII("⫐。Ⴠ-󃐢") P1; V6 [PASS] ToASCII("⫐。Ⴠ-󃐢") P1; V6 [PASS] ToASCII("⫐。ⴠ-󃐢") P1; V6 [PASS] ToASCII("xn--r3i.xn----2wst7439i") V6 [PASS] ToASCII("xn--r3i.xn----z1g58579u") V6 [PASS] ToASCII("⫐。ⴠ-󃐢") P1; V6 [PASS] ToASCII("𑑂◊.⦟∠") V5 [PASS] ToASCII("𑑂◊.⦟∠") V5 [PASS] ToASCII("xn--01h3338f.xn--79g270a") V5 [PASS] ToASCII("헁󘖙ฺ󚍚。ں𝟜") P1; V6 [PASS] ToASCII("헁󘖙ฺ󚍚。ں𝟜") P1; V6 [PASS] ToASCII("헁󘖙ฺ󚍚。ں4") P1; V6 [PASS] ToASCII("헁󘖙ฺ󚍚。ں4") P1; V6 [PASS] ToASCII("xn--o4c1723h8g85gt4ya.xn--4-dvc") V6 [PASS] ToASCII("꥓.̽𑂽馋") P1; V5; V6 [PASS] ToASCII("xn--3j9a.xn--bua0708eqzrd") V5; V6 [PASS] ToASCII("󈫝򪛸‍。䜖") C2; P1; V6 [PASS] ToASCII("󈫝򪛸‍。䜖") C2; P1; V6 [PASS] ToASCII("xn--g138cxw05a.xn--k0o") V6 [PASS] ToASCII("xn--1ug30527h9mxi.xn--k0o") C2; V6 [PASS] ToASCII("ᡯ⚉姶🄉.۷‍🎪‍") C2; P1; V6 [PASS] ToASCII("xn--c9e433epi4b3j20a.xn--kmb6733w") V6 [PASS] ToASCII("xn--c9e433epi4b3j20a.xn--kmb859ja94998b") C2; V6 [PASS] ToASCII("፟ᡈ‌.︒-𖾐-") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("፟ᡈ‌.。-𖾐-") C1; V5; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--b7d82w..xn-----pe4u") V5; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--b7d82wo4h..xn-----pe4u") C1; V5; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--b7d82w.xn-----c82nz547a") V5; V6; V3 (ignored) [PASS] ToASCII("xn--b7d82wo4h.xn-----c82nz547a") C1; V5; V6; V3 (ignored) [PASS] ToASCII("𝩜。-୍Ⴋ") P1; V5; V6; V3 (ignored) [PASS] ToASCII("𝩜。-୍ⴋ") V5; V3 (ignored) [PASS] ToASCII("xn--792h.xn----bse820x") V5; V3 (ignored) [PASS] ToASCII("xn--792h.xn----bse632b") V5; V6; V3 (ignored) [PASS] ToASCII("𝟵隁⯮.᠍‌") C1 [PASS] ToASCII("9隁⯮.᠍‌") C1 [PASS] ToASCII("xn--9-mfs8024b.") [PASS] ToASCII("9隁⯮.") [PASS] ToASCII("xn--9-mfs8024b.xn--0ug") C1 [PASS] ToASCII("ᮬႬ‌̥。𝟸") C1; P1; V5; V6 [PASS] ToASCII("ᮬⴌ‌̥。𝟸") C1; V5 [PASS] ToASCII("xn--2ib43l.xn--te6h") [PASS] ToASCII("ٽृ.𞤵") [PASS] ToASCII("ٽृ.𞤓") [PASS] ToASCII("‌。ᅠ྄ྖ") C1; P1; V6 [PASS] ToASCII("‌。ᅠ྄ྖ") C1; P1; V6 [PASS] ToASCII(".xn--3ed0b20h") V6; A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--3ed0b20h") C1; V6 [PASS] ToASCII(".xn--3ed0by082k") V6; A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--3ed0by082k") C1; V6 [PASS] ToASCII("꧐Ӏ᮪ࣶ.눵") P1; V6 [PASS] ToASCII("꧐Ӏ᮪ࣶ.눵") P1; V6 [PASS] ToASCII("꧐Ӏ᮪ࣶ.눵") P1; V6 [PASS] ToASCII("꧐Ӏ᮪ࣶ.눵") P1; V6 [PASS] ToASCII("꧐ӏ᮪ࣶ.눵") [PASS] ToASCII("꧐ӏ᮪ࣶ.눵") [PASS] ToASCII("xn--s5a04sn4u297k.xn--2e1b") [PASS] ToASCII("xn--d5a07sn4u297k.xn--2e1b") V6 [PASS] ToASCII("꧐ӏ᮪ࣶ.눵") [PASS] ToASCII("꧐ӏ᮪ࣶ.눵") [PASS] ToASCII("꣪。𖄿𑆾󠇗") P1; V5; V6 [PASS] ToASCII("꣪。𖄿𑆾󠇗") P1; V5; V6 [PASS] ToASCII("xn--3g9a.xn--ud1dz07k") V5; V6 [PASS] ToASCII("xn--9hb7344k.") [PASS] ToASCII("𐫇١.") [PASS] ToASCII("Ⴥ.𑄳㊸") P1; V5; V6 [PASS] ToASCII("Ⴥ.𑄳43") P1; V5; V6 [PASS] ToASCII("ⴥ.𑄳43") V5 [PASS] ToASCII("xn--tlj.xn--43-274o") V5 [PASS] ToASCII("xn--9nd.xn--43-274o") V5; V6 [PASS] ToASCII("ⴥ.𑄳㊸") V5 [PASS] ToASCII("񗪨󠄉ᅠྷ.񸞰꥓") P1; V6 [PASS] ToASCII("񗪨󠄉ᅠྷ.񸞰꥓") P1; V6 [PASS] ToASCII("xn--kgd36f9z57y.xn--3j9au7544a") V6 [PASS] ToASCII("xn--kgd7493jee34a.xn--3j9au7544a") V6 [PASS] ToASCII("ؘ.۳‌꥓") C1; V5 [PASS] ToASCII("xn--6fb.xn--gmb0524f") V5 [PASS] ToASCII("xn--6fb.xn--gmb469jjf1h") C1; V5 [PASS] ToASCII("ᡌ.︒ᢑ") P1; V6 [PASS] ToASCII("ᡌ.。ᢑ") A4_2 (ignored) [PASS] ToASCII("xn--c8e..xn--bbf") A4_2 (ignored) [PASS] ToASCII("xn--c8e.xn--bbf9168i") V6 [PASS] ToASCII("𞷏。ᠢ򓘆") P1; V6 [PASS] ToASCII("xn--hd7h.xn--46e66060j") V6 [PASS] ToASCII("䂹󾖅𐋦.‍") C2; P1; V6 [PASS] ToASCII("䂹󾖅𐋦.‍") C2; P1; V6 [PASS] ToASCII("xn--0on3543c5981i.") V6 [PASS] ToASCII("xn--0on3543c5981i.xn--1ug") C2; V6 [PASS] ToASCII("ߥ.ڵ") [PASS] ToASCII("xn--dtb.xn--okb") [PASS] ToASCII(".xn--3e6h") A4_2 (ignored) [PASS] ToASCII("xn--3e6h") [PASS] ToASCII("𞤿") [PASS] ToASCII("𞤝") [PASS] ToASCII("်‍‌。-‌") C1; V5; V3 (ignored) [PASS] ToASCII("xn--bkd.-") V5; V3 (ignored) [PASS] ToASCII("xn--bkd412fca.xn----sgn") C1; V5; V3 (ignored) [PASS] ToASCII("︒。᭄ᡉ") P1; V5; V6 [PASS] ToASCII("。。᭄ᡉ") V5; A4_2 (ignored) [PASS] ToASCII("..xn--87e93m") V5; A4_2 (ignored) [PASS] ToASCII("xn--y86c.xn--87e93m") V5; V6 [PASS] ToASCII("-᮫︒‍.񒶈񥹓") C2; P1; V6; V3 (ignored) [PASS] ToASCII("-᮫。‍.񒶈񥹓") C2; P1; V6; V3 (ignored) [PASS] ToASCII("xn----qml..xn--x50zy803a") V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn----qml.xn--1ug.xn--x50zy803a") C2; V6; V3 (ignored) [PASS] ToASCII("xn----qml1407i.xn--x50zy803a") V6; V3 (ignored) [PASS] ToASCII("xn----qmlv7tw180a.xn--x50zy803a") C2; V6; V3 (ignored) [PASS] ToASCII("ڹ.ᡳᅟ") P1; V6 [PASS] ToASCII("ڹ.ᡳᅟ") P1; V6 [PASS] ToASCII("xn--skb.xn--osd737a") V6 [PASS] ToASCII("㨛𘱎.︒𝟕ഁ") P1; V6 [PASS] ToASCII("㨛𘱎.。7ഁ") A4_2 (ignored) [PASS] ToASCII("xn--mbm8237g..xn--7-7hf") A4_2 (ignored) [PASS] ToASCII("xn--mbm8237g.xn--7-7hf1526p") V6 [PASS] ToASCII("ß‌꫶ᢥ.⊶ჁႶ") C1; P1; V6 [PASS] ToASCII("ß‌꫶ᢥ.⊶ჁႶ") C1; P1; V6 [PASS] ToASCII("ß‌꫶ᢥ.⊶ⴡⴖ") C1 [PASS] ToASCII("SS‌꫶ᢥ.⊶ჁႶ") C1; P1; V6 [PASS] ToASCII("ss‌꫶ᢥ.⊶ⴡⴖ") C1 [PASS] ToASCII("Ss‌꫶ᢥ.⊶Ⴡⴖ") C1; P1; V6 [PASS] ToASCII("xn--ss-4epx629f.xn--5nd703gyrh") V6 [PASS] ToASCII("xn--ss-4ep585bkm5p.xn--5nd703gyrh") C1; V6 [PASS] ToASCII("xn--ss-4epx629f.xn--ifh802b6a") [PASS] ToASCII("ss꫶ᢥ.⊶ⴡⴖ") [PASS] ToASCII("SS꫶ᢥ.⊶ჁႶ") P1; V6 [PASS] ToASCII("Ss꫶ᢥ.⊶Ⴡⴖ") P1; V6 [PASS] ToASCII("xn--ss-4epx629f.xn--undv409k") V6 [PASS] ToASCII("xn--ss-4ep585bkm5p.xn--ifh802b6a") C1 [PASS] ToASCII("xn--ss-4ep585bkm5p.xn--undv409k") C1; V6 [PASS] ToASCII("xn--zca682johfi89m.xn--ifh802b6a") C1 [PASS] ToASCII("xn--zca682johfi89m.xn--undv409k") C1; V6 [PASS] ToASCII("ß‌꫶ᢥ.⊶ⴡⴖ") C1 [PASS] ToASCII("SS‌꫶ᢥ.⊶ჁႶ") C1; P1; V6 [PASS] ToASCII("ss‌꫶ᢥ.⊶ⴡⴖ") C1 [EXPECTED_FAILURE][FAIL] searchParams on location object assert_false: location object should not have a searchParams attribute expected false got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/historical.any.js:3:5) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/historical.any.js:2:3 at Script.runInThisContext (node:vm:137:12) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'historical.any.js' [PASS] Setting URL's href attribute and base URLs [PASS] URL.domainToASCII should be undefined [PASS] URL.domainToUnicode should be undefined [PASS] URL: no structured serialize/deserialize support [PASS] URLSearchParams: no structured serialize/deserialize support [PASS] Constructor only takes strings [PASS] idl_test validation [PASS] URL interface: existence and properties of interface object [PASS] URL interface object length [PASS] URL interface object name [PASS] URL interface: legacy window alias [PASS] URL interface: existence and properties of interface prototype object [PASS] URL interface: existence and properties of interface prototype object's "constructor" property [PASS] URL interface: existence and properties of interface prototype object's @@unscopables property [PASS] URL interface: operation parse(USVString, optional USVString) [PASS] URL interface: operation canParse(USVString, optional USVString) [PASS] URL interface: stringifier [PASS] URL interface: operation toJSON() [PASS] URL must be primary interface of new URL("http://foo") [PASS] Stringification of new URL("http://foo") [PASS] URL interface: new URL("http://foo") must inherit property "parse(USVString, optional USVString)" with the proper type [PASS] URL interface: calling parse(USVString, optional USVString) on new URL("http://foo") with too few arguments must throw TypeError [PASS] URL interface: new URL("http://foo") must inherit property "canParse(USVString, optional USVString)" with the proper type [PASS] URL interface: calling canParse(USVString, optional USVString) on new URL("http://foo") with too few arguments must throw TypeError [PASS] URL interface: new URL("http://foo") must inherit property "href" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "origin" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "protocol" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "username" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "password" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "host" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "hostname" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "port" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "pathname" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "search" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "searchParams" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "hash" with the proper type [PASS] URL interface: new URL("http://foo") must inherit property "toJSON()" with the proper type [PASS] URL interface: toJSON operation on new URL("http://foo") [PASS] URLSearchParams interface: existence and properties of interface object [PASS] URLSearchParams interface object length [PASS] URLSearchParams interface object name [PASS] URLSearchParams interface: existence and properties of interface prototype object [PASS] URLSearchParams interface: existence and properties of interface prototype object's "constructor" property [PASS] URLSearchParams interface: existence and properties of interface prototype object's @@unscopables property [PASS] URLSearchParams interface: operation append(USVString, USVString) [PASS] URLSearchParams interface: operation delete(USVString, optional USVString) [PASS] URLSearchParams interface: operation get(USVString) [PASS] URLSearchParams interface: operation getAll(USVString) [PASS] URLSearchParams interface: operation has(USVString, optional USVString) [PASS] URLSearchParams interface: operation set(USVString, USVString) [PASS] URLSearchParams interface: operation sort() [PASS] URLSearchParams interface: iterable [PASS] URLSearchParams interface: stringifier [PASS] URLSearchParams must be primary interface of new URLSearchParams("hi=there&thank=you") [PASS] Stringification of new URLSearchParams("hi=there&thank=you") [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "size" with the proper type [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "append(USVString, USVString)" with the proper type [PASS] URLSearchParams interface: calling append(USVString, USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "delete(USVString, optional USVString)" with the proper type [PASS] URLSearchParams interface: calling delete(USVString, optional USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "get(USVString)" with the proper type [PASS] URLSearchParams interface: calling get(USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "getAll(USVString)" with the proper type [PASS] URLSearchParams interface: calling getAll(USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "has(USVString, optional USVString)" with the proper type [PASS] URLSearchParams interface: calling has(USVString, optional USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "set(USVString, USVString)" with the proper type [PASS] URLSearchParams interface: calling set(USVString, USVString) on new URLSearchParams("hi=there&thank=you") with too few arguments must throw TypeError [PASS] URLSearchParams interface: new URLSearchParams("hi=there&thank=you") must inherit property "sort()" with the proper type [PASS] URL interface: attribute href [PASS] URL interface: attribute origin [PASS] URL interface: attribute protocol [PASS] URL interface: attribute username [PASS] URL interface: attribute password [PASS] URL interface: attribute host [PASS] URL interface: attribute hostname [PASS] URL interface: attribute port [PASS] URL interface: attribute pathname [PASS] URL interface: attribute search [PASS] URL interface: attribute searchParams [PASS] URL interface: attribute hash [PASS] URLSearchParams interface: attribute size [PASS] idl_test setup [EXPECTED_FAILURE][FAIL] 㛼.com (using URL.hostname) assert_equals: expected "xn--snl.com" but got "x" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:46:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:42:9 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [PASS] Ↄ.com (using URL) [PASS] Ↄ.com (using URL.host) [PASS] Ↄ.com (using URL.hostname) [PASS] look͏out.net (using URL) [PASS] look͏out.net (using URL.host) [PASS] look͏out.net (using URL.hostname) [PASS] gOoGle.com (using URL) [PASS] gOoGle.com (using URL.host) [PASS] gOoGle.com (using URL.hostname) [PASS] ড়.com (using URL) [PASS] ড়.com (using URL.host) [PASS] ড়.com (using URL.hostname) [EXPECTED_FAILURE][FAIL] ẞ.com (using URL) assert_equals: expected "xn--zca.com" but got "ss.com" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:25:11) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:22:7 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [EXPECTED_FAILURE][FAIL] ẞ.com (using URL.host) assert_equals: expected "xn--zca.com" but got "ss.com" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:46:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:42:9 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [EXPECTED_FAILURE][FAIL] ẞ.com (using URL.hostname) assert_equals: expected "xn--zca.com" but got "ss.com" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:46:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:42:9 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [EXPECTED_FAILURE][FAIL] ẞ.foo.com (using URL) assert_equals: expected "xn--zca.foo.com" but got "ss.foo.com" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:25:11) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:22:7 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [EXPECTED_FAILURE][FAIL] ẞ.foo.com (using URL.host) assert_equals: expected "xn--zca.foo.com" but got "ss.foo.com" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:46:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:42:9 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [EXPECTED_FAILURE][FAIL] ẞ.foo.com (using URL.hostname) assert_equals: expected "xn--zca.foo.com" but got "ss.foo.com" at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:46:13) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/url/toascii.window.js:42:9 at Array.forEach () Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'toascii.window.js' [PASS] -foo.bar.com (using URL) [PASS] -foo.bar.com (using URL.host) [PASS] -foo.bar.com (using URL.hostname) [PASS] foo-.bar.com (using URL) [PASS] foo-.bar.com (using URL.host) [PASS] foo-.bar.com (using URL.hostname) [PASS] ab--cd.com (using URL) [PASS] ab--cd.com (using URL.host) [PASS] ab--cd.com (using URL.hostname) [PASS] xn--0.com (using URL) [PASS] xn--0.com (using URL.host) [PASS] xn--0.com (using URL.hostname) [PASS] foò.bar.com (using URL) [PASS] foò.bar.com (using URL.host) [PASS] foò.bar.com (using URL.hostname) [PASS] Loading data… [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: < :foo.com > against [PASS] Origin parsing: < foo.com > against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <> against [PASS] Origin parsing: < > against [PASS] Origin parsing: <:foo.com/> against [PASS] Origin parsing: <:foo.com\> against [PASS] Origin parsing: <:> against [PASS] Origin parsing: <:a> against [PASS] Origin parsing: <:/> against [PASS] Origin parsing: <:\> against [PASS] Origin parsing: <:#> against [PASS] Origin parsing: <#> against [PASS] Origin parsing: <#/> against [PASS] Origin parsing: <#\> against [PASS] Origin parsing: <#;?> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <:23> against [PASS] Origin parsing: against [PASS] Origin parsing: <\x> against [PASS] Origin parsing: <\\x\hello> against [PASS] Origin parsing: <::> against [PASS] Origin parsing: <::23> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <[61:24:74]:98> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <#β> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <.> against [PASS] Origin parsing: <..> against [PASS] Origin parsing: against [PASS] Origin parsing: <./test.txt> against [PASS] Origin parsing: <../test.txt> against [PASS] Origin parsing: <../aaa/test.txt> against [PASS] Origin parsing: <../../test.txt> against [PASS] Origin parsing: <中/test.txt> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: < http://example.com/ > without base [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: <#> against [PASS] Origin parsing: <#x> against [PASS] Origin parsing: <#x> against [PASS] Origin parsing: <#x> against [PASS] Origin parsing: <#x:y> against [PASS] Origin parsing: <#> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: <> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <../i> against [PASS] Origin parsing: <../i> against [PASS] Origin parsing: <../i> against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: <#i> against [PASS] Origin parsing: <#i> against [PASS] Origin parsing: <#i> against [PASS] Origin parsing: <#i> against [PASS] Origin parsing: <#i> against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: bar> without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: <#x> against [PASS] Origin parsing: against [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: against [PASS] Origin parsing: @[\]^_`{|}~@host/> without base [PASS] Origin parsing: @[]^_`{|}~@host/> without base [PASS] Origin parsing: @[\]^_`{|}~@host/> without base [PASS] Origin parsing: @[]^_`{|}~@host/> without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: @[\]^_`{|}~> without base [PASS] Origin parsing: @[\]^_`{|}~> without base [PASS] Origin parsing: ?@[\]^_`{|}~> without base [PASS] Origin parsing: ?@[\]^_`{|}~> without base [PASS] Origin parsing: ?@[\]^_`{|}~> without base [PASS] Origin parsing: ?@[\]^_`{|}~> without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Origin parsing: without base [PASS] Loading data… [PASS] URL.searchParams getter [PASS] URL.searchParams updating, clearing [PASS] URL.searchParams setter, invalid values [PASS] URL.searchParams and URL.search setters, update propagation [PASS] Setting protocol with leading U+0000 (https:) [PASS] Setting protocol with U+0000 before inserted colon (https:) [PASS] Setting username with leading U+0000 (https:) [PASS] Setting username with middle U+0000 (https:) [PASS] Setting username with trailing U+0000 (https:) [PASS] Setting password with leading U+0000 (https:) [PASS] Setting password with middle U+0000 (https:) [PASS] Setting password with trailing U+0000 (https:) [PASS] Setting host with leading U+0000 (https:) [PASS] Setting hostname with leading U+0000 (https:) [PASS] Setting host with middle U+0000 (https:) [PASS] Setting hostname with middle U+0000 (https:) [PASS] Setting host with trailing U+0000 (https:) [PASS] Setting hostname with trailing U+0000 (https:) [PASS] Setting port with leading U+0000 (https:) [PASS] Setting port with middle U+0000 (https:) [PASS] Setting port with trailing U+0000 (https:) [PASS] Setting pathname with leading U+0000 (https:) [PASS] Setting pathname with middle U+0000 (https:) [PASS] Setting pathname with trailing U+0000 (https:) [PASS] Setting search with leading U+0000 (https:) [PASS] Setting search with middle U+0000 (https:) [PASS] Setting search with trailing U+0000 (https:) [PASS] Setting hash with leading U+0000 (https:) [PASS] Setting hash with middle U+0000 (https:) [PASS] Setting hash with trailing U+0000 (https:) [PASS] Setting protocol with leading U+0009 (https:) [PASS] Setting protocol with U+0009 before inserted colon (https:) [PASS] Setting username with leading U+0009 (https:) [PASS] Setting username with middle U+0009 (https:) [PASS] Setting username with trailing U+0009 (https:) [PASS] Setting password with leading U+0009 (https:) [PASS] Setting password with middle U+0009 (https:) [PASS] Setting password with trailing U+0009 (https:) [PASS] Setting host with leading U+0009 (https:) [PASS] Setting hostname with leading U+0009 (https:) [PASS] Setting host with middle U+0009 (https:) [PASS] Setting hostname with middle U+0009 (https:) [PASS] Setting host with trailing U+0009 (https:) [PASS] Setting hostname with trailing U+0009 (https:) [PASS] Setting port with leading U+0009 (https:) [PASS] Setting port with middle U+0009 (https:) [PASS] Setting port with trailing U+0009 (https:) [PASS] Setting pathname with leading U+0009 (https:) [PASS] Setting pathname with middle U+0009 (https:) [PASS] Setting pathname with trailing U+0009 (https:) [PASS] Setting search with leading U+0009 (https:) [PASS] Setting search with middle U+0009 (https:) [PASS] Setting search with trailing U+0009 (https:) [PASS] Setting hash with leading U+0009 (https:) [PASS] Setting hash with middle U+0009 (https:) [PASS] Setting hash with trailing U+0009 (https:) [PASS] Setting protocol with leading U+000A (https:) [PASS] Setting protocol with U+000A before inserted colon (https:) [PASS] Setting username with leading U+000A (https:) [PASS] Setting username with middle U+000A (https:) [PASS] Setting username with trailing U+000A (https:) [PASS] Setting password with leading U+000A (https:) [PASS] Setting password with middle U+000A (https:) [PASS] Setting password with trailing U+000A (https:) [PASS] Setting host with leading U+000A (https:) [PASS] Setting hostname with leading U+000A (https:) [PASS] Setting host with middle U+000A (https:) [PASS] Setting hostname with middle U+000A (https:) [PASS] Setting host with trailing U+000A (https:) [PASS] Setting hostname with trailing U+000A (https:) [PASS] Setting port with leading U+000A (https:) [PASS] Setting port with middle U+000A (https:) [PASS] Setting port with trailing U+000A (https:) [PASS] Setting pathname with leading U+000A (https:) [PASS] Setting pathname with middle U+000A (https:) [PASS] Setting pathname with trailing U+000A (https:) [PASS] Setting search with leading U+000A (https:) [PASS] Setting search with middle U+000A (https:) [PASS] Setting search with trailing U+000A (https:) [PASS] Setting hash with leading U+000A (https:) [PASS] Setting hash with middle U+000A (https:) [PASS] Setting hash with trailing U+000A (https:) [PASS] Setting protocol with leading U+000D (https:) [PASS] Setting protocol with U+000D before inserted colon (https:) [PASS] Setting username with leading U+000D (https:) [PASS] Setting username with middle U+000D (https:) [PASS] Setting username with trailing U+000D (https:) [PASS] Setting password with leading U+000D (https:) [PASS] Setting password with middle U+000D (https:) [PASS] Setting password with trailing U+000D (https:) [PASS] Setting host with leading U+000D (https:) [PASS] Setting hostname with leading U+000D (https:) [PASS] Setting host with middle U+000D (https:) [PASS] Setting hostname with middle U+000D (https:) [PASS] Setting host with trailing U+000D (https:) [PASS] Setting hostname with trailing U+000D (https:) [PASS] Setting port with leading U+000D (https:) [PASS] Setting port with middle U+000D (https:) [PASS] Setting port with trailing U+000D (https:) [PASS] Setting pathname with leading U+000D (https:) [PASS] Setting pathname with middle U+000D (https:) [PASS] Setting pathname with trailing U+000D (https:) [PASS] Setting search with leading U+000D (https:) [PASS] Setting search with middle U+000D (https:) [PASS] Setting search with trailing U+000D (https:) [PASS] Setting hash with leading U+000D (https:) [PASS] Setting hash with middle U+000D (https:) [PASS] Setting hash with trailing U+000D (https:) [PASS] Setting protocol with leading U+001F (https:) [PASS] Setting protocol with U+001F before inserted colon (https:) [PASS] Setting username with leading U+001F (https:) [PASS] Setting username with middle U+001F (https:) [PASS] Setting username with trailing U+001F (https:) [PASS] Setting password with leading U+001F (https:) [PASS] Setting password with middle U+001F (https:) [PASS] Setting password with trailing U+001F (https:) [PASS] Setting host with leading U+001F (https:) [PASS] Setting hostname with leading U+001F (https:) [PASS] Setting host with middle U+001F (https:) [PASS] Setting hostname with middle U+001F (https:) [PASS] Setting host with trailing U+001F (https:) [PASS] Setting hostname with trailing U+001F (https:) [PASS] Setting port with leading U+001F (https:) [PASS] Setting port with middle U+001F (https:) [PASS] Setting port with trailing U+001F (https:) [PASS] Setting pathname with leading U+001F (https:) [PASS] Setting pathname with middle U+001F (https:) [PASS] Setting pathname with trailing U+001F (https:) [PASS] Setting search with leading U+001F (https:) [PASS] Setting search with middle U+001F (https:) [PASS] Setting search with trailing U+001F (https:) [PASS] Setting hash with leading U+001F (https:) [PASS] Setting hash with middle U+001F (https:) [PASS] Setting hash with trailing U+001F (https:) [PASS] Setting protocol with leading U+0000 (wpt++:) [PASS] Setting protocol with U+0000 before inserted colon (wpt++:) [PASS] Setting username with leading U+0000 (wpt++:) [PASS] Setting username with middle U+0000 (wpt++:) [PASS] Setting username with trailing U+0000 (wpt++:) [PASS] Setting password with leading U+0000 (wpt++:) [PASS] Setting password with middle U+0000 (wpt++:) [PASS] Setting password with trailing U+0000 (wpt++:) [PASS] Setting host with leading U+0000 (wpt++:) [PASS] Setting hostname with leading U+0000 (wpt++:) [PASS] Setting host with middle U+0000 (wpt++:) [PASS] Setting hostname with middle U+0000 (wpt++:) [PASS] Setting host with trailing U+0000 (wpt++:) [PASS] Setting hostname with trailing U+0000 (wpt++:) [PASS] Setting port with leading U+0000 (wpt++:) [PASS] Setting port with middle U+0000 (wpt++:) [PASS] Setting port with trailing U+0000 (wpt++:) [PASS] Setting pathname with leading U+0000 (wpt++:) [PASS] Setting pathname with middle U+0000 (wpt++:) [PASS] Setting pathname with trailing U+0000 (wpt++:) [PASS] Setting search with leading U+0000 (wpt++:) [PASS] Setting search with middle U+0000 (wpt++:) [PASS] Setting search with trailing U+0000 (wpt++:) [PASS] Setting hash with leading U+0000 (wpt++:) [PASS] Setting hash with middle U+0000 (wpt++:) [PASS] Setting hash with trailing U+0000 (wpt++:) [PASS] Setting protocol with leading U+0009 (wpt++:) [PASS] Setting protocol with U+0009 before inserted colon (wpt++:) [PASS] Setting username with leading U+0009 (wpt++:) [PASS] Setting username with middle U+0009 (wpt++:) [PASS] Setting username with trailing U+0009 (wpt++:) [PASS] Setting password with leading U+0009 (wpt++:) [PASS] Setting password with middle U+0009 (wpt++:) [PASS] Setting password with trailing U+0009 (wpt++:) [PASS] Setting host with leading U+0009 (wpt++:) [PASS] Setting hostname with leading U+0009 (wpt++:) [PASS] Setting host with middle U+0009 (wpt++:) [PASS] Setting hostname with middle U+0009 (wpt++:) [PASS] Setting host with trailing U+0009 (wpt++:) [PASS] Setting hostname with trailing U+0009 (wpt++:) [PASS] Setting port with leading U+0009 (wpt++:) [PASS] Setting port with middle U+0009 (wpt++:) [PASS] Setting port with trailing U+0009 (wpt++:) [PASS] Setting pathname with leading U+0009 (wpt++:) [PASS] Setting pathname with middle U+0009 (wpt++:) [PASS] Setting pathname with trailing U+0009 (wpt++:) [PASS] Setting search with leading U+0009 (wpt++:) [PASS] Setting search with middle U+0009 (wpt++:) [PASS] Setting search with trailing U+0009 (wpt++:) [PASS] Setting hash with leading U+0009 (wpt++:) [PASS] Setting hash with middle U+0009 (wpt++:) [PASS] Setting hash with trailing U+0009 (wpt++:) [PASS] Setting protocol with leading U+000A (wpt++:) [PASS] Setting protocol with U+000A before inserted colon (wpt++:) [PASS] Setting username with leading U+000A (wpt++:) [PASS] Setting username with middle U+000A (wpt++:) [PASS] Setting username with trailing U+000A (wpt++:) [PASS] Setting password with leading U+000A (wpt++:) [PASS] Setting password with middle U+000A (wpt++:) [PASS] Setting password with trailing U+000A (wpt++:) [PASS] Setting host with leading U+000A (wpt++:) [PASS] Setting hostname with leading U+000A (wpt++:) [PASS] Setting host with middle U+000A (wpt++:) [PASS] Setting hostname with middle U+000A (wpt++:) [PASS] Setting host with trailing U+000A (wpt++:) [PASS] Setting hostname with trailing U+000A (wpt++:) [PASS] Setting port with leading U+000A (wpt++:) [PASS] Setting port with middle U+000A (wpt++:) [PASS] Setting port with trailing U+000A (wpt++:) [PASS] Setting pathname with leading U+000A (wpt++:) [PASS] Setting pathname with middle U+000A (wpt++:) [PASS] Setting pathname with trailing U+000A (wpt++:) [PASS] Setting search with leading U+000A (wpt++:) [PASS] Setting search with middle U+000A (wpt++:) [PASS] Setting search with trailing U+000A (wpt++:) [PASS] Setting hash with leading U+000A (wpt++:) [PASS] Setting hash with middle U+000A (wpt++:) [PASS] Setting hash with trailing U+000A (wpt++:) [PASS] Setting protocol with leading U+000D (wpt++:) [PASS] Setting protocol with U+000D before inserted colon (wpt++:) [PASS] Setting username with leading U+000D (wpt++:) [PASS] Setting username with middle U+000D (wpt++:) [PASS] Setting username with trailing U+000D (wpt++:) [PASS] Setting password with leading U+000D (wpt++:) [PASS] Setting password with middle U+000D (wpt++:) [PASS] Setting password with trailing U+000D (wpt++:) [PASS] Setting host with leading U+000D (wpt++:) [PASS] Setting hostname with leading U+000D (wpt++:) [PASS] Setting host with middle U+000D (wpt++:) [PASS] Setting hostname with middle U+000D (wpt++:) [PASS] Setting host with trailing U+000D (wpt++:) [PASS] Setting hostname with trailing U+000D (wpt++:) [PASS] Setting port with leading U+000D (wpt++:) [PASS] Setting port with middle U+000D (wpt++:) [PASS] Setting port with trailing U+000D (wpt++:) [PASS] Setting pathname with leading U+000D (wpt++:) [PASS] Setting pathname with middle U+000D (wpt++:) [PASS] Setting pathname with trailing U+000D (wpt++:) [PASS] Setting search with leading U+000D (wpt++:) [PASS] Setting search with middle U+000D (wpt++:) [PASS] Setting search with trailing U+000D (wpt++:) [PASS] Setting hash with leading U+000D (wpt++:) [PASS] Setting hash with middle U+000D (wpt++:) [PASS] Setting hash with trailing U+000D (wpt++:) [PASS] Setting protocol with leading U+001F (wpt++:) [PASS] Setting protocol with U+001F before inserted colon (wpt++:) [PASS] Setting username with leading U+001F (wpt++:) [PASS] Setting username with middle U+001F (wpt++:) [PASS] Setting username with trailing U+001F (wpt++:) [PASS] Setting password with leading U+001F (wpt++:) [PASS] Setting password with middle U+001F (wpt++:) [PASS] Setting password with trailing U+001F (wpt++:) [PASS] Setting host with leading U+001F (wpt++:) [PASS] Setting hostname with leading U+001F (wpt++:) [PASS] Setting host with middle U+001F (wpt++:) [PASS] Setting hostname with middle U+001F (wpt++:) [PASS] Setting host with trailing U+001F (wpt++:) [PASS] Setting hostname with trailing U+001F (wpt++:) [PASS] Setting port with leading U+001F (wpt++:) [PASS] Setting port with middle U+001F (wpt++:) [PASS] Setting port with trailing U+001F (wpt++:) [PASS] Setting pathname with leading U+001F (wpt++:) [PASS] Setting pathname with middle U+001F (wpt++:) [PASS] Setting pathname with trailing U+001F (wpt++:) [PASS] Setting search with leading U+001F (wpt++:) [PASS] Setting search with middle U+001F (wpt++:) [PASS] Setting search with trailing U+001F (wpt++:) [PASS] Setting hash with leading U+001F (wpt++:) [PASS] Setting hash with middle U+001F (wpt++:) [PASS] Setting hash with trailing U+001F (wpt++:) [PASS] URL: Setting .protocol = 'http' Can’t switch from file URL with no host [PASS] URL: Setting .protocol = 'https' [PASS] URL: Setting .protocol = 'wss' [PASS] URL: Setting .protocol = 's' [PASS] URL: Setting .username = 'me' No host means no username [PASS] URL: Setting .username = 'test' [PASS] URL: Setting .password = 'secret' No host means no password [PASS] URL: Setting .password = 'test' [PASS] URL: Setting .host = 'x:123' [PASS] URL: Setting .host = 'loc%41lhost' [PASS] URL: Setting .host = '' [PASS] URL: Setting .hostname = 'x:123' [PASS] URL: Setting .hostname = 'loc%41lhost' [PASS] URL: Setting .hostname = '' [PASS] URL: Setting .port = '12' [PASS] URL: Setting .port = '12' [PASS] URL: Setting .pathname = '' Special URLs cannot have their paths erased [PASS] URL: Setting .pathname = '\\' File URLs and (back)slashes [PASS] URL: Setting .pathname = '//\/' File URLs and (back)slashes [PASS] URL: Setting .pathname = '//monkey/..//' File URLs and (back)slashes [PASS] URL: Setting .href = 'http://0300.168.0xF0' [PASS] Loading data… [PASS] URL: Setting .protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must. [PASS] URL: Setting .username = 'me' Cannot-be-a-base means no username [PASS] URL: Setting .password = 'secret' Cannot-be-a-base means no password [PASS] URL: Setting .host = 'example.com' Cannot-be-a-base means no host [PASS] URL: Setting .hostname = 'example.com' Cannot-be-a-base means no host [PASS] URL: Setting .pathname = '/foo' Opaque paths cannot be set [PASS] Loading data… [PASS] URLSearchParams constructed with: test [PASS] URLSearchParams constructed with: test= [PASS] URLSearchParams constructed with: %EF%BB%BFtest=%EF%BB%BF [PASS] URLSearchParams constructed with: %EF%BF%BF=%EF%BF%BF [PASS] URLSearchParams constructed with: %FE%FF [PASS] URLSearchParams constructed with: %FF%FE [PASS] URLSearchParams constructed with: †&†=x [PASS] URLSearchParams constructed with: %C2 [PASS] URLSearchParams constructed with: %C2x [PASS] URLSearchParams constructed with: _charset_=windows-1252&test=%C2x [PASS] URLSearchParams constructed with: [PASS] URLSearchParams constructed with: a [PASS] URLSearchParams constructed with: a=b [PASS] URLSearchParams constructed with: a= [PASS] URLSearchParams constructed with: =b [PASS] URLSearchParams constructed with: & [PASS] URLSearchParams constructed with: &a [PASS] URLSearchParams constructed with: a& [PASS] URLSearchParams constructed with: a&a [PASS] URLSearchParams constructed with: a&b&c [PASS] URLSearchParams constructed with: a=b&c=d [PASS] URLSearchParams constructed with: a=b&c=d& [PASS] URLSearchParams constructed with: &&&a=b&&&&c=d& [PASS] URLSearchParams constructed with: a=a&a=b&a=c [PASS] URLSearchParams constructed with: a==a [PASS] URLSearchParams constructed with: a=a+b+c+d [PASS] URLSearchParams constructed with: %=a [PASS] URLSearchParams constructed with: %a=a [PASS] URLSearchParams constructed with: %a_=a [PASS] URLSearchParams constructed with: %61=a [PASS] URLSearchParams constructed with: %61+%4d%4D= [PASS] URLSearchParams constructed with: id=0&value=% [PASS] URLSearchParams constructed with: b=%2sf%2a [PASS] URLSearchParams constructed with: b=%2%2af%2a [PASS] URLSearchParams constructed with: b=%%2a [PASS] request.formData() with input: test [PASS] response.formData() with input: test [PASS] request.formData() with input: test= [PASS] response.formData() with input: test= [PASS] request.formData() with input: %EF%BB%BFtest=%EF%BB%BF [PASS] response.formData() with input: %EF%BB%BFtest=%EF%BB%BF [PASS] request.formData() with input: %EF%BF%BF=%EF%BF%BF [PASS] response.formData() with input: %EF%BF%BF=%EF%BF%BF [PASS] request.formData() with input: %FE%FF [PASS] response.formData() with input: %FE%FF [PASS] request.formData() with input: %FF%FE [PASS] response.formData() with input: %FF%FE [PASS] request.formData() with input: †&†=x [PASS] response.formData() with input: †&†=x [PASS] request.formData() with input: %C2 [PASS] response.formData() with input: %C2 [PASS] request.formData() with input: %C2x [PASS] response.formData() with input: %C2x [PASS] request.formData() with input: _charset_=windows-1252&test=%C2x [PASS] response.formData() with input: _charset_=windows-1252&test=%C2x [PASS] request.formData() with input: [PASS] response.formData() with input: [PASS] request.formData() with input: a [PASS] response.formData() with input: a [PASS] request.formData() with input: a=b [PASS] response.formData() with input: a=b [PASS] request.formData() with input: a= [PASS] response.formData() with input: a= [PASS] request.formData() with input: =b [PASS] response.formData() with input: =b [PASS] request.formData() with input: & [PASS] response.formData() with input: & [PASS] request.formData() with input: &a [PASS] response.formData() with input: &a [PASS] request.formData() with input: a& [PASS] response.formData() with input: a& [PASS] request.formData() with input: a&a [PASS] response.formData() with input: a&a [PASS] request.formData() with input: a&b&c [PASS] response.formData() with input: a&b&c [PASS] request.formData() with input: a=b&c=d [PASS] response.formData() with input: a=b&c=d [PASS] request.formData() with input: a=b&c=d& [PASS] response.formData() with input: a=b&c=d& [PASS] request.formData() with input: &&&a=b&&&&c=d& [PASS] response.formData() with input: &&&a=b&&&&c=d& [PASS] request.formData() with input: a=a&a=b&a=c [PASS] response.formData() with input: a=a&a=b&a=c [PASS] request.formData() with input: a==a [PASS] response.formData() with input: a==a [PASS] request.formData() with input: a=a+b+c+d [PASS] response.formData() with input: a=a+b+c+d [PASS] request.formData() with input: %=a [PASS] response.formData() with input: %=a [PASS] request.formData() with input: %a=a [PASS] response.formData() with input: %a=a [PASS] request.formData() with input: %a_=a [PASS] response.formData() with input: %a_=a [PASS] request.formData() with input: %61=a [PASS] response.formData() with input: %61=a [PASS] request.formData() with input: %61+%4d%4D= [PASS] response.formData() with input: %61+%4d%4D= [PASS] request.formData() with input: id=0&value=% [PASS] response.formData() with input: id=0&value=% [PASS] request.formData() with input: b=%2sf%2a [PASS] response.formData() with input: b=%2sf%2a [PASS] request.formData() with input: b=%2%2af%2a [PASS] response.formData() with input: b=%2%2af%2a [PASS] request.formData() with input: b=%%2a [PASS] response.formData() with input: b=%%2a [PASS] Append same name [PASS] Append empty strings [PASS] Append null [PASS] Append multiple [PASS] Delete basics [PASS] Deleting appended multiple [PASS] Deleting all params removes ? from URL [PASS] Removing non-existent param removes ? from URL [PASS] Changing the query of a URL with an opaque path can impact the path [PASS] Changing the query of a URL with an opaque path can impact the path if the URL has no fragment [PASS] Two-argument delete() [PASS] Two-argument delete() respects undefined as second arg [PASS] Get basics [PASS] More get() basics [PASS] getAll() multiples [PASS] URLSearchParams's size and deletion [PASS] URLSearchParams's size and addition [PASS] URLSearchParams's size when obtained from a URL [PASS] URLSearchParams's size when obtained from a URL and using .search [PASS] Parse and sort: z=b&a=b&z=a&a=a [PASS] URL parse and sort: z=b&a=b&z=a&a=a [PASS] Parse and sort: �=x&&�=a [PASS] URL parse and sort: �=x&&�=a [PASS] Parse and sort: ffi&🌈 [PASS] URL parse and sort: ffi&🌈 [PASS] Parse and sort: é&e�&é [PASS] URL parse and sort: é&e�&é [PASS] Parse and sort: z=z&a=a&z=y&a=b&z=x&a=c&z=w&a=d&z=v&a=e&z=u&a=f&z=t&a=g [PASS] URL parse and sort: z=z&a=a&z=y&a=b&z=x&a=c&z=w&a=d&z=v&a=e&z=u&a=f&z=t&a=g [PASS] Parse and sort: bbb&bb&aaa&aa=x&aa=y [PASS] URL parse and sort: bbb&bb&aaa&aa=x&aa=y [PASS] Parse and sort: z=z&=f&=t&=x [PASS] URL parse and sort: z=z&=f&=t&=x [PASS] Parse and sort: a🌈&a💩 [PASS] URL parse and sort: a🌈&a💩 [PASS] Sorting non-existent params removes ? from URL [PASS] Serialize space [PASS] Serialize empty value [PASS] Serialize empty name [PASS] Serialize empty name and value [PASS] Serialize + [PASS] Serialize = [PASS] Serialize & [PASS] Serialize *-._ [PASS] Serialize % [PASS] Serialize \0 [PASS] Serialize 💩 [PASS] URLSearchParams.toString [PASS] URLSearchParams connected to URL [PASS] URLSearchParams must not do newline normalization [PASS] ToASCII("Ss‌꫶ᢥ.⊶Ⴡⴖ") C1; P1; V6 [PASS] ToASCII("‍。ς󠁉") C2; P1; V6 [PASS] ToASCII("‍。Σ󠁉") C2; P1; V6 [PASS] ToASCII("‍。σ󠁉") C2; P1; V6 [PASS] ToASCII(".xn--4xa24344p") V6; A4_2 (ignored) [PASS] ToASCII("xn--1ug.xn--4xa24344p") C2; V6 [PASS] ToASCII("xn--1ug.xn--3xa44344p") C2; V6 [PASS] ToASCII("⒒򨘙򳳠𑓀.-󞡊") P1; V6; V3 (ignored) [PASS] ToASCII("11.򨘙򳳠𑓀.-󞡊") P1; V6; V3 (ignored) [PASS] ToASCII("11.xn--uz1d59632bxujd.xn----x310m") V6; V3 (ignored) [PASS] ToASCII("xn--3shy698frsu9dt1me.xn----x310m") V6; V3 (ignored) [PASS] ToASCII("-。‍") C2; V3 (ignored) [PASS] ToASCII("-。‍") C2; V3 (ignored) [PASS] ToASCII("-.") V3 (ignored) [PASS] ToASCII("-.xn--1ug") C2; V3 (ignored) [PASS] ToASCII("ቬ򔠼񁗶。𐨬𝟠") P1; V6 [PASS] ToASCII("ቬ򔠼񁗶。𐨬8") P1; V6 [PASS] ToASCII("xn--d0d41273c887z.xn--8-ob5i") V6 [PASS] ToASCII("ς‍-.Ⴣ𦟙") C2; P1; V6; V3 (ignored) [PASS] ToASCII("ς‍-.ⴣ𦟙") C2; V3 (ignored) [PASS] ToASCII("Σ‍-.Ⴣ𦟙") C2; P1; V6; V3 (ignored) [PASS] ToASCII("σ‍-.ⴣ𦟙") C2; V3 (ignored) [PASS] ToASCII("xn----zmb.xn--rlj2573p") V3 (ignored) [PASS] ToASCII("xn----zmb048s.xn--rlj2573p") C2; V3 (ignored) [PASS] ToASCII("xn----zmb.xn--7nd64871a") V6; V3 (ignored) [PASS] ToASCII("xn----zmb048s.xn--7nd64871a") C2; V6; V3 (ignored) [PASS] ToASCII("xn----xmb348s.xn--rlj2573p") C2; V3 (ignored) [PASS] ToASCII("xn----xmb348s.xn--7nd64871a") C2; V6; V3 (ignored) [PASS] ToASCII("󅬽.蠔") P1; V6 [PASS] ToASCII("xn--g747d.xn--xl2a") V6 [PASS] ToASCII("ࣦ‍.뼽") C2; V5 [PASS] ToASCII("ࣦ‍.뼽") C2; V5 [PASS] ToASCII("ࣦ‍.뼽") C2; V5 [PASS] ToASCII("ࣦ‍.뼽") C2; V5 [PASS] ToASCII("xn--p0b.xn--e43b") V5 [PASS] ToASCII("xn--p0b869i.xn--e43b") C2; V5 [PASS] ToASCII("񍨽.񋸕") P1; V6 [PASS] ToASCII("񍨽.񋸕") P1; V6 [PASS] ToASCII("xn--pr3x.xn--rv7w") V6 [PASS] ToASCII("𐯀𐸉𞧏。񢚧₄Ⴋ񂹫") P1; V6 [PASS] ToASCII("𐯀𐸉𞧏。񢚧4Ⴋ񂹫") P1; V6 [PASS] ToASCII("𐯀𐸉𞧏。񢚧4ⴋ񂹫") P1; V6 [PASS] ToASCII("xn--039c42bq865a.xn--4-wvs27840bnrzm") V6 [PASS] ToASCII("xn--039c42bq865a.xn--4-t0g49302fnrzm") V6 [PASS] ToASCII("𐯀𐸉𞧏。񢚧₄ⴋ񂹫") P1; V6 [PASS] ToASCII("𝟓。ۗ") V5 [PASS] ToASCII("5。ۗ") V5 [PASS] ToASCII("5.xn--nlb") V5 [PASS] ToASCII("‌򺸩.⾕") C1; P1; V6 [PASS] ToASCII("‌򺸩.谷") C1; P1; V6 [PASS] ToASCII("xn--i183d.xn--6g3a") V6 [PASS] ToASCII("xn--0ug26167i.xn--6g3a") C1; V6 [PASS] ToASCII("︒󎰇‍.-ܼ‌") C1; C2; P1; V6; V3 (ignored) [PASS] ToASCII("。󎰇‍.-ܼ‌") C1; C2; P1; V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII(".xn--hh50e.xn----t2c") V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII(".xn--1ug05310k.xn----t2c071q") C1; C2; V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--y86c71305c.xn----t2c") V6; V3 (ignored) [PASS] ToASCII("xn--1ug1658ftw26f.xn----t2c071q") C1; C2; V6; V3 (ignored) [PASS] ToASCII("‍.𝟗") C2 [PASS] ToASCII("Ⴍ𿣍ꡨ֮。Ⴞ‌‌") C1; P1; V6 [PASS] ToASCII("ⴍ𿣍ꡨ֮。ⴞ‌‌") C1; P1; V6 [PASS] ToASCII("xn--5cb172r175fug38a.xn--mlj") V6 [PASS] ToASCII("xn--5cb172r175fug38a.xn--0uga051h") C1; V6 [PASS] ToASCII("xn--5cb347co96jug15a.xn--2nd") V6 [PASS] ToASCII("xn--5cb347co96jug15a.xn--2nd059ea") C1; V6 [PASS] ToASCII("𐋰。󑓱") P1; V6 [PASS] ToASCII("xn--k97c.xn--q031e") V6 [PASS] ToASCII("ࣟႫ𶿸귤.򠅼𝟢휪ૣ") P1; V5; V6 [PASS] ToASCII("ࣟႫ𶿸귤.򠅼𝟢휪ૣ") P1; V5; V6 [PASS] ToASCII("ࣟႫ𶿸귤.򠅼0휪ૣ") P1; V5; V6 [PASS] ToASCII("ࣟႫ𶿸귤.򠅼0휪ૣ") P1; V5; V6 [PASS] ToASCII("ࣟⴋ𶿸귤.򠅼0휪ૣ") P1; V5; V6 [PASS] ToASCII("ࣟⴋ𶿸귤.򠅼0휪ૣ") P1; V5; V6 [PASS] ToASCII("xn--i0b436pkl2g2h42a.xn--0-8le8997mulr5f") V5; V6 [PASS] ToASCII("xn--i0b601b6r7l2hs0a.xn--0-8le8997mulr5f") V5; V6 [PASS] ToASCII("ࣟⴋ𶿸귤.򠅼𝟢휪ૣ") P1; V5; V6 [PASS] ToASCII("ࣟⴋ𶿸귤.򠅼𝟢휪ૣ") P1; V5; V6 [PASS] ToASCII("ބ.𞡝؁") P1; V6 [PASS] ToASCII("ބ.𞡝؁") P1; V6 [PASS] ToASCII("xn--lqb.xn--jfb1808v") V6 [PASS] ToASCII("્₃.8꣄‍🃤") V5 [PASS] ToASCII("્3.8꣄‍🃤") V5 [PASS] ToASCII("xn--3-yke.xn--8-sl4et308f") V5 [PASS] ToASCII("xn--3-yke.xn--8-ugnv982dbkwm") V5 [PASS] ToASCII("鱊。‌") C1 [PASS] ToASCII("xn--rt6a.") [PASS] ToASCII("鱊.") [PASS] ToASCII("xn--rt6a.xn--0ug") C1 [PASS] ToASCII("xn--4-0bd15808a.") [PASS] ToASCII("𞤺ߌ4.") [PASS] ToASCII("𞤘ߌ4.") [PASS] ToASCII("-。䏛") V3 (ignored) [PASS] ToASCII("-。䏛") V3 (ignored) [PASS] ToASCII("-.xn--xco") V3 (ignored) [PASS] ToASCII("‌񒃠.‍") C1; C2; P1; V6 [PASS] ToASCII("‌񒃠.‍") C1; C2; P1; V6 [PASS] ToASCII("xn--dj8y.") V6 [PASS] ToASCII("xn--0ugz7551c.xn--1ug") C1; C2; V6 [PASS] ToASCII("𑇀.󠨱") P1; V5; V6 [PASS] ToASCII("xn--wd1d.xn--k946e") V5; V6 [PASS] ToASCII("𞤪.ς") [PASS] ToASCII("𞤈.Σ") [PASS] ToASCII("𞤪.σ") [PASS] ToASCII("𞤈.σ") [PASS] ToASCII("xn--ie6h.xn--4xa") [PASS] ToASCII("𞤈.ς") [PASS] ToASCII("xn--ie6h.xn--3xa") [PASS] ToASCII("𞤪.Σ") [PASS] ToASCII("‌Ⴚ。ς") C1; P1; V6 [PASS] ToASCII("‌Ⴚ。ς") C1; P1; V6 [PASS] ToASCII("‌ⴚ。ς") C1 [PASS] ToASCII("‌Ⴚ。Σ") C1; P1; V6 [PASS] ToASCII("‌ⴚ。σ") C1 [PASS] ToASCII("xn--ilj.xn--4xa") [PASS] ToASCII("ⴚ.σ") [PASS] ToASCII("Ⴚ.Σ") P1; V6 [PASS] ToASCII("ⴚ.ς") [PASS] ToASCII("Ⴚ.ς") P1; V6 [PASS] ToASCII("xn--ynd.xn--4xa") V6 [PASS] ToASCII("xn--ynd.xn--3xa") V6 [PASS] ToASCII("xn--ilj.xn--3xa") [PASS] ToASCII("Ⴚ.σ") P1; V6 [PASS] ToASCII("xn--0ug262c.xn--4xa") C1 [PASS] ToASCII("xn--ynd759e.xn--4xa") C1; V6 [PASS] ToASCII("xn--0ug262c.xn--3xa") C1 [PASS] ToASCII("xn--ynd759e.xn--3xa") C1; V6 [PASS] ToASCII("‌ⴚ。ς") C1 [PASS] ToASCII("‌Ⴚ。Σ") C1; P1; V6 [PASS] ToASCII("‌ⴚ。σ") C1 [PASS] ToASCII("‍⾕。‌꥓̐ꡎ") C1; C2 [PASS] ToASCII("‍⾕。‌꥓̐ꡎ") C1; C2 [PASS] ToASCII("‍谷。‌꥓̐ꡎ") C1; C2 [PASS] ToASCII("xn--6g3a.xn--0sa8175flwa") V5 [PASS] ToASCII("xn--1ug0273b.xn--0sa359l6n7g13a") C1; C2 [PASS] ToASCII("淽。ᠾ") [PASS] ToASCII("xn--34w.xn--x7e") [PASS] ToASCII("淽.ᠾ") [PASS] ToASCII("򬨩Ⴓ❓。𑄨") P1; V5; V6 [PASS] ToASCII("򬨩Ⴓ❓。𑄨") P1; V5; V6 [PASS] ToASCII("򬨩ⴓ❓。𑄨") P1; V5; V6 [PASS] ToASCII("xn--8di78qvw32y.xn--k80d") V5; V6 [PASS] ToASCII("xn--rnd896i0j14q.xn--k80d") V5; V6 [PASS] ToASCII("򬨩ⴓ❓。𑄨") P1; V5; V6 [PASS] ToASCII("៿。𞬳") P1; V6 [PASS] ToASCII("៿。𞬳") P1; V6 [PASS] ToASCII("xn--45e.xn--et6h") V6 [PASS] ToASCII("ْ‍。್𑚳") C2; V5 [PASS] ToASCII("ْ‍。್𑚳") C2; V5 [PASS] ToASCII("xn--uhb.xn--8tc4527k") V5 [PASS] ToASCII("xn--uhb882k.xn--8tc4527k") C2; V5 [PASS] ToASCII("ß𰀻񆬗。𝩨🕮ß") P1; V5; V6 [PASS] ToASCII("ß𰀻񆬗。𝩨🕮ß") P1; V5; V6 [PASS] ToASCII("SS𰀻񆬗。𝩨🕮SS") P1; V5; V6 [PASS] ToASCII("ss𰀻񆬗。𝩨🕮ss") P1; V5; V6 [PASS] ToASCII("Ss𰀻񆬗。𝩨🕮Ss") P1; V5; V6 [PASS] ToASCII("xn--ss-jl59biy67d.xn--ss-4d11aw87d") V5; V6 [PASS] ToASCII("xn--zca20040bgrkh.xn--zca3653v86qa") V5; V6 [PASS] ToASCII("SS𰀻񆬗。𝩨🕮SS") P1; V5; V6 [PASS] ToASCII("ss𰀻񆬗。𝩨🕮ss") P1; V5; V6 [PASS] ToASCII("Ss𰀻񆬗。𝩨🕮Ss") P1; V5; V6 [PASS] ToASCII("‍。‌") C1; C2 [PASS] ToASCII("xn--1ug.xn--0ug") C1; C2 [PASS] ToASCII("󠑘.󠄮") P1; V6 [PASS] ToASCII("󠑘.󠄮") P1; V6 [PASS] ToASCII("xn--s136e.") V6 [PASS] ToASCII("ꦷ󝵙멹。⒛󠨇") P1; V5; V6 [PASS] ToASCII("ꦷ󝵙멹。⒛󠨇") P1; V5; V6 [PASS] ToASCII("ꦷ󝵙멹。20.󠨇") P1; V5; V6 [PASS] ToASCII("ꦷ󝵙멹。20.󠨇") P1; V5; V6 [PASS] ToASCII("xn--ym9av13acp85w.20.xn--d846e") V5; V6 [PASS] ToASCII("xn--ym9av13acp85w.xn--dth22121k") V5; V6 [PASS] ToASCII("‌。︒") C1; P1; V6 [PASS] ToASCII("‌。。") C1; A4_2 (ignored) [PASS] ToASCII("..") A4_2 (ignored) [PASS] ToASCII("xn--0ug..") C1; A4_2 (ignored) [PASS] ToASCII(".xn--y86c") V6; A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--y86c") C1; V6 [PASS] ToASCII("ᡲ-𝟹.ß-‌-") C1; V3 (ignored) [PASS] ToASCII("ᡲ-3.ß-‌-") C1; V3 (ignored) [PASS] ToASCII("ᡲ-3.SS-‌-") C1; V3 (ignored) [PASS] ToASCII("ᡲ-3.ss-‌-") C1; V3 (ignored) [PASS] ToASCII("ᡲ-3.Ss-‌-") C1; V3 (ignored) [PASS] ToASCII("xn---3-p9o.ss--") V2 (ignored); V3 (ignored) [PASS] ToASCII("xn---3-p9o.xn--ss---276a") C1; V3 (ignored) [PASS] ToASCII("xn---3-p9o.xn-----fia9303a") C1; V3 (ignored) [PASS] ToASCII("ᡲ-𝟹.SS-‌-") C1; V3 (ignored) [PASS] ToASCII("ᡲ-𝟹.ss-‌-") C1; V3 (ignored) [PASS] ToASCII("ᡲ-𝟹.Ss-‌-") C1; V3 (ignored) [PASS] ToASCII("󙶜ᢘ。᩿⺢") P1; V5; V6 [PASS] ToASCII("xn--ibf35138o.xn--fpfz94g") V5; V6 [PASS] ToASCII("򗆧𝟯。⒈᩶𝟚򠘌") P1; V6 [PASS] ToASCII("򗆧3。1.᩶2򠘌") P1; V5; V6 [PASS] ToASCII("xn--3-rj42h.1.xn--2-13k96240l") V5; V6 [PASS] ToASCII("xn--3-rj42h.xn--2-13k746cq465x") V6 [PASS] ToASCII("ꡠ.۲") [PASS] ToASCII("ꡠ.۲") [PASS] ToASCII("xn--5c9a.xn--fmb") [PASS] ToASCII("꙽‌霣🄆。‌𑁂ᬁ") C1; P1; V5; V6 [PASS] ToASCII("꙽‌霣🄆。‌𑁂ᬁ") C1; P1; V5; V6 [PASS] ToASCII("xn--2q5a751a653w.xn--4sf0725i") V5; V6 [PASS] ToASCII("xn--0ug4208b2vjuk63a.xn--4sf36u6u4w") C1; V5; V6 [PASS] ToASCII("兎。ᠼ󠴜𑚶𑰿") P1; V6 [PASS] ToASCII("兎。ᠼ󠴜𑚶𑰿") P1; V6 [PASS] ToASCII("xn--b5q.xn--v7e6041kqqd4m251b") V6 [PASS] ToASCII("𝟙。‍𝟸‍⁷") C2 [PASS] ToASCII("1。‍2‍7") C2 [PASS] ToASCII("1.xn--27-l1tb") C2 [PASS] ToASCII("ᡨ-。󠻋𝟷") P1; V6; V3 (ignored) [PASS] ToASCII("ᡨ-。󠻋1") P1; V6; V3 (ignored) [PASS] ToASCII("xn----z8j.xn--1-5671m") V6; V3 (ignored) [PASS] ToASCII("Ⴜ򈷭ྀ⾇。Ⴏ♀‌‌") C1; P1; V6 [PASS] ToASCII("Ⴜ򈷭ྀ舛。Ⴏ♀‌‌") C1; P1; V6 [PASS] ToASCII("ⴜ򈷭ྀ舛。ⴏ♀‌‌") C1; P1; V6 [PASS] ToASCII("xn--zed372mdj2do3v4h.xn--e5h11w") V6 [PASS] ToASCII("xn--zed372mdj2do3v4h.xn--0uga678bgyh") C1; V6 [PASS] ToASCII("xn--zed54dz10wo343g.xn--nnd651i") V6 [PASS] ToASCII("xn--zed54dz10wo343g.xn--nnd089ea464d") C1; V6 [PASS] ToASCII("ⴜ򈷭ྀ⾇。ⴏ♀‌‌") C1; P1; V6 [PASS] ToASCII("𑁆𝟰.‍") C2; V5 [PASS] ToASCII("𑁆4.‍") C2; V5 [PASS] ToASCII("xn--4-xu7i.") V5 [PASS] ToASCII("xn--4-xu7i.xn--1ug") C2; V5 [PASS] ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("񮴘Ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("xn--mlju35u7qx2f.xn--et3bn23n") V5; V6 [PASS] ToASCII("xn--mlju35u7qx2f.xn--0ugb6122js83c") C1; V5; V6 [PASS] ToASCII("xn--2nd6803c7q37d.xn--et3bn23n") V5; V6 [PASS] ToASCII("xn--2nd6803c7q37d.xn--0ugb6122js83c") C1; V5; V6 [PASS] ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("񮴘ⴞ癀。𑘿‍‌붼") C1; P1; V5; V6 [PASS] ToASCII("-𑈶⒏.⒎𰛢󠎭") P1; V6; V3 (ignored) [PASS] ToASCII("-𑈶8..7.𰛢󠎭") P1; V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn---8-bv5o..7.xn--c35nf1622b") V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn----scp6252h.xn--zshy411yzpx2d") V6; V3 (ignored) [PASS] ToASCII("໋‍.鎁󠰑") C2; P1; V5; V6 [PASS] ToASCII("໋‍.鎁󠰑") C2; P1; V5; V6 [PASS] ToASCII("xn--t8c.xn--iz4a43209d") V5; V6 [PASS] ToASCII("xn--t8c059f.xn--iz4a43209d") C2; V5; V6 [PASS] ToASCII("򉛴.-ᡢ֒𝨠") P1; V6; V3 (ignored) [PASS] ToASCII("xn--ep37b.xn----hec165lho83b") V6; V3 (ignored) [PASS] ToASCII("𿀫.᮪ςႦ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪ςႦ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪ςⴆ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪ΣႦ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪σⴆ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪Σⴆ‍") C2; P1; V5; V6 [PASS] ToASCII("xn--nu4s.xn--4xa153j7im") V5; V6 [PASS] ToASCII("xn--nu4s.xn--4xa153jk8cs1q") C2; V5; V6 [PASS] ToASCII("xn--nu4s.xn--4xa217dxri") V5; V6 [PASS] ToASCII("xn--nu4s.xn--4xa217dxriome") C2; V5; V6 [PASS] ToASCII("xn--nu4s.xn--3xa353jk8cs1q") C2; V5; V6 [PASS] ToASCII("xn--nu4s.xn--3xa417dxriome") C2; V5; V6 [PASS] ToASCII("𿀫.᮪ςⴆ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪ΣႦ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪σⴆ‍") C2; P1; V5; V6 [PASS] ToASCII("𿀫.᮪Σⴆ‍") C2; P1; V5; V6 [PASS] ToASCII("⒈‌ꫬ︒.્") C1; P1; V5; V6 [PASS] ToASCII("1.‌ꫬ。.્") C1; V5; A4_2 (ignored) [PASS] ToASCII("1.xn--sv9a..xn--mfc") V5; A4_2 (ignored) [PASS] ToASCII("1.xn--0ug7185c..xn--mfc") C1; V5; A4_2 (ignored) [PASS] ToASCII("xn--tsh0720cse8b.xn--mfc") V5; V6 [PASS] ToASCII("xn--0ug78o720myr1c.xn--mfc") C1; V5; V6 [PASS] ToASCII("ß‍.᯲񄾼") C2; P1; V5; V6 [PASS] ToASCII("SS‍.᯲񄾼") C2; P1; V5; V6 [PASS] ToASCII("ss‍.᯲񄾼") C2; P1; V5; V6 [PASS] ToASCII("Ss‍.᯲񄾼") C2; P1; V5; V6 [PASS] ToASCII("ss.xn--0zf22107b") V5; V6 [PASS] ToASCII("xn--ss-n1t.xn--0zf22107b") C2; V5; V6 [PASS] ToASCII("xn--zca870n.xn--0zf22107b") C2; V5; V6 [PASS] ToASCII("🕼.ᅠ") P1; V6 [PASS] ToASCII("🕼.ᅠ") P1; V6 [PASS] ToASCII("xn--my8h.xn--psd") V6 [PASS] ToASCII("xn--my8h.xn--cl7c") V6 [PASS] ToASCII("爕򳙑.𝟰気") P1; V6 [PASS] ToASCII("爕򳙑.4気") P1; V6 [PASS] ToASCII("xn--1zxq3199c.xn--4-678b") V6 [PASS] ToASCII("󞝃。򑆃񉢗--") P1; V6; V2 (ignored); V3 (ignored) [PASS] ToASCII("xn--2y75e.xn-----1l15eer88n") V6; V2 (ignored); V3 (ignored) [PASS] ToASCII("蔰。󠁹ࣝ-𑈵") P1; V6 [PASS] ToASCII("xn--sz1a.xn----mrd9984r3dl0i") V6 [PASS] ToASCII("ςჅ。ݚ") P1; V6 [PASS] ToASCII("ςⴥ。ݚ") [PASS] ToASCII("ΣჅ。ݚ") P1; V6 [PASS] ToASCII("σⴥ。ݚ") [PASS] ToASCII("Σⴥ。ݚ") [PASS] ToASCII("xn--4xa203s.xn--epb") [PASS] ToASCII("σⴥ.ݚ") [PASS] ToASCII("ΣჅ.ݚ") P1; V6 [PASS] ToASCII("Σⴥ.ݚ") [PASS] ToASCII("xn--4xa477d.xn--epb") V6 [PASS] ToASCII("xn--3xa403s.xn--epb") [PASS] ToASCII("ςⴥ.ݚ") [PASS] ToASCII("xn--3xa677d.xn--epb") V6 [PASS] ToASCII("xn--vkb.xn--08e172a") [PASS] ToASCII("ڼ.ẏᡤ") [PASS] ToASCII("ڼ.ẏᡤ") [PASS] ToASCII("ڼ.Ẏᡤ") [PASS] ToASCII("ڼ.Ẏᡤ") [PASS] ToASCII("xn--pt9c.xn--hnd666l") V6 [PASS] ToASCII("xn--pt9c.xn--0kjya") [PASS] ToASCII("𐩗.ⴉⴕ") [PASS] ToASCII("𐩗.ႩႵ") P1; V6 [PASS] ToASCII("𐩗.Ⴉⴕ") P1; V6 [PASS] ToASCII("xn--pt9c.xn--hndy") V6 [PASS] ToASCII("‌‌ㄤ.̮󕨑ূ") C1; P1; V5; V6 [PASS] ToASCII("‌‌ㄤ.̮󕨑ূ") C1; P1; V5; V6 [PASS] ToASCII("xn--1fk.xn--vta284a9o563a") V5; V6 [PASS] ToASCII("xn--0uga242k.xn--vta284a9o563a") C1; V5; V6 [PASS] ToASCII("Ⴔ𝨨₃󠁦.𝟳𑂹ஂ") P1; V6 [PASS] ToASCII("Ⴔ𝨨3󠁦.7𑂹ஂ") P1; V6 [PASS] ToASCII("ⴔ𝨨3󠁦.7𑂹ஂ") P1; V6 [PASS] ToASCII("xn--3-ews6985n35s3g.xn--7-cve6271r") V6 [PASS] ToASCII("xn--3-b1g83426a35t0g.xn--7-cve6271r") V6 [PASS] ToASCII("ⴔ𝨨₃󠁦.𝟳𑂹ஂ") P1; V6 [PASS] ToASCII("䏈‌。‌⒈񱢕") C1; P1; V6 [PASS] ToASCII("䏈‌。‌1.񱢕") C1; P1; V6 [PASS] ToASCII("xn--eco.1.xn--ms39a") V6 [PASS] ToASCII("xn--0ug491l.xn--1-rgn.xn--ms39a") C1; V6 [PASS] ToASCII("xn--eco.xn--tsh21126d") V6 [PASS] ToASCII("xn--0ug491l.xn--0ug88oot66q") C1; V6 [PASS] ToASCII("1꫶ß𑲥。ᷘ") V5 [PASS] ToASCII("1꫶ß𑲥。ᷘ") V5 [PASS] ToASCII("1꫶SS𑲥。ᷘ") V5 [PASS] ToASCII("1꫶ss𑲥。ᷘ") V5 [PASS] ToASCII("xn--1ss-ir6ln166b.xn--weg") V5 [PASS] ToASCII("xn--1-qfa2471kdb0d.xn--weg") V5 [PASS] ToASCII("1꫶SS𑲥。ᷘ") V5 [PASS] ToASCII("1꫶ss𑲥。ᷘ") V5 [PASS] ToASCII("1꫶Ss𑲥。ᷘ") V5 [PASS] ToASCII("1꫶Ss𑲥。ᷘ") V5 [PASS] ToASCII("xn--3j78f.xn--mkb20b") V6 [PASS] ToASCII("𲤱⒛⾳.ꡦ⒈") P1; V6 [PASS] ToASCII("𲤱20.音.ꡦ1.") P1; V6 [PASS] ToASCII("xn--20-9802c.xn--0w5a.xn--1-eg4e.") V6 [PASS] ToASCII("xn--dth6033bzbvx.xn--tsh9439b") V6 [PASS] ToASCII("xn--ge6h.xn--oc9a") [PASS] ToASCII("𞤨.ꡏ") [PASS] ToASCII("𞤆.ꡏ") [PASS] ToASCII("‌.ßႩ-") C1; P1; V6; V3 (ignored) [PASS] ToASCII("‌.ßⴉ-") C1; V3 (ignored) [PASS] ToASCII("‌.SSႩ-") C1; P1; V6; V3 (ignored) [PASS] ToASCII("‌.ssⴉ-") C1; V3 (ignored) [PASS] ToASCII("‌.Ssⴉ-") C1; V3 (ignored) [PASS] ToASCII(".xn--ss--bi1b") V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--ss--bi1b") C1; V3 (ignored) [PASS] ToASCII(".xn--ss--4rn") V6; V3 (ignored); A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--ss--4rn") C1; V6; V3 (ignored) [PASS] ToASCII("xn--0ug.xn----pfa2305a") C1; V3 (ignored) [PASS] ToASCII("xn--0ug.xn----pfa042j") C1; V6; V3 (ignored) [PASS] ToASCII("齙--𝟰.ß") [PASS] ToASCII("齙--4.ß") [PASS] ToASCII("齙--4.SS") [PASS] ToASCII("齙--4.ss") [PASS] ToASCII("齙--4.Ss") [PASS] ToASCII("xn----4-p16k.ss") [PASS] ToASCII("xn----4-p16k.xn--zca") [PASS] ToASCII("齙--𝟰.SS") [PASS] ToASCII("齙--𝟰.ss") [PASS] ToASCII("齙--𝟰.Ss") [PASS] ToASCII("󃲙󠋘。?-‍") C2; P1; V6 [PASS] ToASCII("󃲙󠋘。?-‍") C2; P1; V6 [PASS] ToASCII("xn--ct86d8w51a.?-") P1; V6; V3 (ignored) [PASS] ToASCII("xn--ct86d8w51a.xn--?--n1t") C2; P1; V6 [PASS] ToASCII("xn--ct86d8w51a.?-‍") C2; P1; V6 [PASS] ToASCII("XN--CT86D8W51A.?-‍") C2; P1; V6 [PASS] ToASCII("Xn--Ct86d8w51a.?-‍") C2; P1; V6 [PASS] ToASCII("𝪞Ⴐ。쪡") P1; V5; V6 [PASS] ToASCII("𝪞Ⴐ。쪡") P1; V5; V6 [PASS] ToASCII("𝪞Ⴐ。쪡") P1; V5; V6 [PASS] ToASCII("𝪞Ⴐ。쪡") P1; V5; V6 [PASS] ToASCII("𝪞ⴐ。쪡") V5 [PASS] ToASCII("𝪞ⴐ。쪡") V5 [PASS] ToASCII("xn--7kj1858k.xn--pi6b") V5 [PASS] ToASCII("xn--ond3755u.xn--pi6b") V5; V6 [PASS] ToASCII("𝪞ⴐ。쪡") V5 [PASS] ToASCII("𝪞ⴐ。쪡") V5 [PASS] ToASCII("ᡅ0‌。⎢󤨄") C1; P1; V6 [PASS] ToASCII("ᡅ0‌。⎢󤨄") C1; P1; V6 [PASS] ToASCII("xn--0-z6j.xn--8lh28773l") V6 [PASS] ToASCII("xn--0-z6jy93b.xn--8lh28773l") C1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍ß") C2; P1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍ß") C2; P1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍SS") C2; P1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍ss") C2; P1; V6 [PASS] ToASCII("xn--9-i0j5967eg3qz.ss") V6 [PASS] ToASCII("xn--9-i0j5967eg3qz.xn--ss-l1t") C2; V6 [PASS] ToASCII("xn--9-i0j5967eg3qz.xn--zca770n") C2; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍SS") C2; P1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍ss") C2; P1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍Ss") C2; P1; V6 [PASS] ToASCII("𲮚9ꍩ៓.‍Ss") C2; P1; V6 [PASS] ToASCII("ꗷ𑆀.ݝ𐩒") [PASS] ToASCII("xn--ju8a625r.xn--hpb0073k") [PASS] ToASCII("Ⴏ󠅋-.‍Ⴉ") C2; P1; V6; V3 (ignored) [PASS] ToASCII("Ⴏ󠅋-.‍Ⴉ") C2; P1; V6; V3 (ignored) [PASS] ToASCII("ⴏ󠅋-.‍ⴉ") C2; V3 (ignored) [PASS] ToASCII("xn----3vs.xn--0kj") V3 (ignored) [PASS] ToASCII("xn----3vs.xn--1ug532c") C2; V3 (ignored) [PASS] ToASCII("xn----00g.xn--hnd") V6; V3 (ignored) [PASS] ToASCII("xn----00g.xn--hnd399e") C2; V6; V3 (ignored) [PASS] ToASCII("ⴏ󠅋-.‍ⴉ") C2; V3 (ignored) [PASS] ToASCII("᜔。󠆣-𑋪") V5; V3 (ignored) [PASS] ToASCII("xn--fze.xn----ly8i") V5; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽß") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽß") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽSS") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽss") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽSs") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----pw5e.xn--ss-7jd10716y") V5; V6; V3 (ignored) [PASS] ToASCII("xn----pw5e.xn--zca50wfv060a") V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽSS") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽss") P1; V5; V6; V3 (ignored) [PASS] ToASCII("ꯨ-.򨏜ֽSs") P1; V5; V6; V3 (ignored) [PASS] ToASCII("𝟥♮𑜫࣭.្𑜫8󠆏") V5 [PASS] ToASCII("3♮𑜫࣭.្𑜫8󠆏") V5 [PASS] ToASCII("xn--3-ksd277tlo7s.xn--8-f0jx021l") V5 [PASS] ToASCII("-。򕌀‍❡") C2; P1; V6; V3 (ignored) [PASS] ToASCII("-。򕌀‍❡") C2; P1; V6; V3 (ignored) [PASS] ToASCII("-.xn--nei54421f") V6; V3 (ignored) [PASS] ToASCII("-.xn--1ug800aq795s") C2; V6; V3 (ignored) [PASS] ToASCII("𝟓☱𝟐򥰵。𝪮񐡳") P1; V5; V6 [PASS] ToASCII("5☱2򥰵。𝪮񐡳") P1; V5; V6 [PASS] ToASCII("xn--52-dwx47758j.xn--kd3hk431k") V5; V6 [PASS] ToASCII("-.-├򖦣") P1; V6; V3 (ignored) [PASS] ToASCII("-.xn----ukp70432h") V6; V3 (ignored) [PASS] ToASCII("ς.ﷁ🞛⒈") P1; V6 [PASS] ToASCII("ς.فمي🞛1.") [PASS] ToASCII("Σ.فمي🞛1.") [PASS] ToASCII("σ.فمي🞛1.") [PASS] ToASCII("xn--4xa.xn--1-gocmu97674d.") [PASS] ToASCII("xn--3xa.xn--1-gocmu97674d.") [PASS] ToASCII("Σ.ﷁ🞛⒈") P1; V6 [PASS] ToASCII("σ.ﷁ🞛⒈") P1; V6 [PASS] ToASCII("xn--4xa.xn--dhbip2802atb20c") V6 [PASS] ToASCII("xn--3xa.xn--dhbip2802atb20c") V6 [PASS] ToASCII("9󠇥.󪴴ᢓ") P1; V6 [PASS] ToASCII("9󠇥.󪴴ᢓ") P1; V6 [PASS] ToASCII("9.xn--dbf91222q") V6 [PASS] ToASCII("︒Ⴖͦ.‌") C1; P1; V6 [PASS] ToASCII("。Ⴖͦ.‌") C1; P1; V6; A4_2 (ignored) [PASS] ToASCII("。ⴖͦ.‌") C1; A4_2 (ignored) [PASS] ToASCII(".xn--hva754s.") A4_2 (ignored) [PASS] ToASCII(".xn--hva754s.xn--0ug") C1; A4_2 (ignored) [PASS] ToASCII(".xn--hva929d.") V6; A4_2 (ignored) [PASS] ToASCII(".xn--hva929d.xn--0ug") C1; V6; A4_2 (ignored) [PASS] ToASCII("︒ⴖͦ.‌") C1; P1; V6 [PASS] ToASCII("xn--hva754sy94k.") V6 [PASS] ToASCII("xn--hva754sy94k.xn--0ug") C1; V6 [PASS] ToASCII("xn--hva929dl29p.") V6 [PASS] ToASCII("xn--hva929dl29p.xn--0ug") C1; V6 [PASS] ToASCII("xn--hva754s.") [PASS] ToASCII("ⴖͦ.") [PASS] ToASCII("Ⴖͦ.") P1; V6 [PASS] ToASCII("xn--hva929d.") V6 [PASS] ToASCII("xn--hzb.xn--ukj4430l") [PASS] ToASCII("ࢻ.ⴃ𞀒") [PASS] ToASCII("ࢻ.Ⴃ𞀒") P1; V6 [PASS] ToASCII("xn--hzb.xn--bnd2938u") V6 [PASS] ToASCII("‍‌。2䫷󠧷") C1; C2; P1; V6 [PASS] ToASCII("‍‌。2䫷󠧷") C1; C2; P1; V6 [PASS] ToASCII(".xn--2-me5ay1273i") V6; A4_2 (ignored) [PASS] ToASCII("xn--0ugb.xn--2-me5ay1273i") C1; C2; V6 [PASS] ToASCII("-𞀤󜠐。򈬖") P1; V6; V3 (ignored) [PASS] ToASCII("xn----rq4re4997d.xn--l707b") V6; V3 (ignored) [PASS] ToASCII("󳛂︒‌㟀.ؤ⒈") C1; P1; V6 [PASS] ToASCII("󳛂︒‌㟀.ؤ⒈") C1; P1; V6 [PASS] ToASCII("xn--z272f.xn--etl.xn--1-smc.") V6 [PASS] ToASCII("xn--etlt457ccrq7h.xn--jgb476m") V6 [PASS] ToASCII("xn--0ug754gxl4ldlt0k.xn--jgb476m") C1; V6 [PASS] ToASCII("߼𐸆.𓖏︒񊨩Ⴐ") P1; V6 [PASS] ToASCII("߼𐸆.𓖏。񊨩Ⴐ") P1; V6 [PASS] ToASCII("߼𐸆.𓖏。񊨩ⴐ") P1; V6 [PASS] ToASCII("xn--0tb8725k.xn--tu8d.xn--7kj73887a") V6 [PASS] ToASCII("xn--0tb8725k.xn--tu8d.xn--ond97931d") V6 [PASS] ToASCII("߼𐸆.𓖏︒񊨩ⴐ") P1; V6 [PASS] ToASCII("xn--0tb8725k.xn--7kj9008dt18a7py9c") V6 [PASS] ToASCII("xn--0tb8725k.xn--ond3562jt18a7py9c") V6 [PASS] ToASCII("Ⴥ⚭󠖫⋃。𑌼") P1; V5; V6 [PASS] ToASCII("Ⴥ⚭󠖫⋃。𑌼") P1; V5; V6 [PASS] ToASCII("ⴥ⚭󠖫⋃。𑌼") P1; V5; V6 [PASS] ToASCII("xn--vfh16m67gx1162b.xn--ro1d") V5; V6 [PASS] ToASCII("xn--9nd623g4zc5z060c.xn--ro1d") V5; V6 [PASS] ToASCII("ⴥ⚭󠖫⋃。𑌼") P1; V5; V6 [PASS] ToASCII("󠆓⛏-。ꡒ") V3 (ignored) [PASS] ToASCII("xn----o9p.xn--rc9a") V3 (ignored) [PASS] ToASCII("‍攌꯭。ᢖ-Ⴘ") C2; P1; V6 [PASS] ToASCII("‍攌꯭。ᢖ-ⴘ") C2 [PASS] ToASCII("xn--p9ut19m.xn----mck373i") [PASS] ToASCII("攌꯭.ᢖ-ⴘ") [PASS] ToASCII("攌꯭.ᢖ-Ⴘ") P1; V6 [PASS] ToASCII("xn--p9ut19m.xn----k1g451d") V6 [PASS] ToASCII("xn--1ug592ykp6b.xn----mck373i") C2 [PASS] ToASCII("xn--1ug592ykp6b.xn----k1g451d") C2; V6 [PASS] ToASCII("‌ꖨ.⒗3툒۳") C1; P1; V6 [PASS] ToASCII("‌ꖨ.⒗3툒۳") C1; P1; V6 [PASS] ToASCII("‌ꖨ.16.3툒۳") C1 [PASS] ToASCII("‌ꖨ.16.3툒۳") C1 [PASS] ToASCII("xn--9r8a.16.xn--3-nyc0117m") [PASS] ToASCII("ꖨ.16.3툒۳") [PASS] ToASCII("ꖨ.16.3툒۳") [PASS] ToASCII("xn--0ug2473c.16.xn--3-nyc0117m") C1 [PASS] ToASCII("xn--9r8a.xn--3-nyc678tu07m") V6 [PASS] ToASCII("xn--0ug2473c.xn--3-nyc678tu07m") C1; V6 [PASS] ToASCII("𝟏𝨙⸖.‍") C2 [PASS] ToASCII("1𝨙⸖.‍") C2 [PASS] ToASCII("xn--1-5bt6845n.") [PASS] ToASCII("1𝨙⸖.") [PASS] ToASCII("xn--1-5bt6845n.xn--1ug") C2 [PASS] ToASCII("F󠅟。򏗅♚") P1; V6 [PASS] ToASCII("F󠅟。򏗅♚") P1; V6 [PASS] ToASCII("f󠅟。򏗅♚") P1; V6 [PASS] ToASCII("f.xn--45hz6953f") V6 [PASS] ToASCII("f󠅟。򏗅♚") P1; V6 [PASS] ToASCII("୍𑄴ᷩ。𝟮Ⴘ𞀨񃥇") P1; V5; V6 [PASS] ToASCII("୍𑄴ᷩ。2Ⴘ𞀨񃥇") P1; V5; V6 [PASS] ToASCII("୍𑄴ᷩ。2ⴘ𞀨񃥇") P1; V5; V6 [PASS] ToASCII("xn--9ic246gs21p.xn--2-nws2918ndrjr") V5; V6 [PASS] ToASCII("xn--9ic246gs21p.xn--2-k1g43076adrwq") V5; V6 [PASS] ToASCII("୍𑄴ᷩ。𝟮ⴘ𞀨񃥇") P1; V5; V6 [PASS] ToASCII("򓠭‌‌⒈。勉𑁅") C1; P1; V6 [PASS] ToASCII("򓠭‌‌1.。勉𑁅") C1; P1; V6; A4_2 (ignored) [PASS] ToASCII("xn--1-yi00h..xn--4grs325b") V6; A4_2 (ignored) [PASS] ToASCII("xn--1-rgna61159u..xn--4grs325b") C1; V6; A4_2 (ignored) [PASS] ToASCII("xn--tsh11906f.xn--4grs325b") V6 [PASS] ToASCII("xn--0uga855aez302a.xn--4grs325b") C1; V6 [PASS] ToASCII("ᡃ.玿񫈜󕞐") P1; V6 [PASS] ToASCII("xn--27e.xn--7cy81125a0yq4a") V6 [PASS] ToASCII("⃚.𑘿-") V5; V3 (ignored) [PASS] ToASCII("⃚.𑘿-") V5; V3 (ignored) [PASS] ToASCII("xn--w0g.xn----bd0j") V5; V3 (ignored) [PASS] ToASCII("ႂ-‍꣪.ꡊ‍񼸳") C2; P1; V5; V6 [PASS] ToASCII("ႂ-‍꣪.ꡊ‍񼸳") C2; P1; V5; V6 [PASS] ToASCII("xn----gyg3618i.xn--jc9ao4185a") V5; V6 [PASS] ToASCII("xn----gyg250jio7k.xn--1ug8774cri56d") C2; V5; V6 [PASS] ToASCII("𑈵廊.𐠍") V5 [PASS] ToASCII("xn--xytw701b.xn--yc9c") V5 [PASS] ToASCII("Ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("Ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("Ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("Ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("xn--mlj0486jgl2j.xn--hbf6853f") V6 [PASS] ToASCII("xn--2nd8876sgl2j.xn--hbf6853f") V6 [PASS] ToASCII("ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("ⴞ𶛀𛗻.ᢗ릫") P1; V6 [PASS] ToASCII("ß‍်。⒈") C2; P1; V6 [PASS] ToASCII("SS‍်。⒈") C2; P1; V6 [PASS] ToASCII("ss‍်。⒈") C2; P1; V6 [PASS] ToASCII("Ss‍်。⒈") C2; P1; V6 [PASS] ToASCII("xn--ss-f4j.xn--tsh") V6 [PASS] ToASCII("xn--ss-f4j585j.xn--tsh") C2; V6 [PASS] ToASCII("xn--zca679eh2l.xn--tsh") C2; V6 [PASS] ToASCII("ی𐨿.ß྄𑍬") [PASS] ToASCII("ی𐨿.ß྄𑍬") [PASS] ToASCII("ی𐨿.SS྄𑍬") [PASS] ToASCII("ی𐨿.ss྄𑍬") [PASS] ToASCII("xn--clb2593k.xn--ss-toj6092t") [PASS] ToASCII("xn--clb2593k.xn--zca216edt0r") [PASS] ToASCII("ی𐨿.SS྄𑍬") [PASS] ToASCII("ی𐨿.ss྄𑍬") [PASS] ToASCII("ی𐨿.Ss྄𑍬") [PASS] ToASCII("ی𐨿.Ss྄𑍬") [PASS] ToASCII("ྟ.-ࠪ") V5; V3 (ignored) [PASS] ToASCII("ྟ.-ࠪ") V5; V3 (ignored) [PASS] ToASCII("xn--vfd.xn----fhd") V5; V3 (ignored) [PASS] ToASCII("ᵬ󠆠.핒⒒⒈􈄦") P1; V6 [PASS] ToASCII("ᵬ󠆠.핒⒒⒈􈄦") P1; V6 [PASS] ToASCII("ᵬ󠆠.핒11.1.􈄦") P1; V6 [PASS] ToASCII("ᵬ󠆠.핒11.1.􈄦") P1; V6 [PASS] ToASCII("xn--tbg.xn--11-5o7k.1.xn--k469f") V6 [PASS] ToASCII("xn--tbg.xn--tsht7586kyts9l") V6 [PASS] ToASCII("⒈✌򟬟.𝟡񠱣") P1; V6 [PASS] ToASCII("1.✌򟬟.9񠱣") P1; V6 [PASS] ToASCII("1.xn--7bi44996f.xn--9-o706d") V6 [PASS] ToASCII("xn--tsh24g49550b.xn--9-o706d") V6 [PASS] ToASCII("ς.꧀꣄") V5 [PASS] ToASCII("ς.꧀꣄") V5 [PASS] ToASCII("Σ.꧀꣄") V5 [PASS] ToASCII("σ.꧀꣄") V5 [PASS] ToASCII("xn--4xa.xn--0f9ars") V5 [PASS] ToASCII("xn--3xa.xn--0f9ars") V5 [PASS] ToASCII("Σ.꧀꣄") V5 [PASS] ToASCII("σ.꧀꣄") V5 [PASS] ToASCII("➆񷧕ỗ⒈.򑬒񡘮࡛𝟫") P1; V6 [PASS] ToASCII("➆񷧕ỗ⒈.򑬒񡘮࡛𝟫") P1; V6 [PASS] ToASCII("➆񷧕ỗ1..򑬒񡘮࡛9") P1; V6; A4_2 (ignored) [PASS] ToASCII("➆񷧕ỗ1..򑬒񡘮࡛9") P1; V6; A4_2 (ignored) [PASS] ToASCII("➆񷧕Ỗ1..򑬒񡘮࡛9") P1; V6; A4_2 (ignored) [PASS] ToASCII("➆񷧕Ỗ1..򑬒񡘮࡛9") P1; V6; A4_2 (ignored) [PASS] ToASCII("xn--1-3xm292b6044r..xn--9-6jd87310jtcqs") V6; A4_2 (ignored) [PASS] ToASCII("➆񷧕Ỗ⒈.򑬒񡘮࡛𝟫") P1; V6 [PASS] ToASCII("➆񷧕Ỗ⒈.򑬒񡘮࡛𝟫") P1; V6 [PASS] ToASCII("xn--6lg26tvvc6v99z.xn--9-6jd87310jtcqs") V6 [PASS] ToASCII(".xn--ye6h") A4_2 (ignored) [PASS] ToASCII("xn--ye6h") [PASS] ToASCII("𞤺") [PASS] ToASCII("𞤘") [PASS] ToASCII("ܼ‌-。𓐾ß") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("ܼ‌-。𓐾SS") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("ܼ‌-。𓐾ss") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("ܼ‌-。𓐾Ss") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----s2c.xn--ss-066q") V5; V6; V3 (ignored) [PASS] ToASCII("xn----s2c071q.xn--ss-066q") C1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----s2c071q.xn--zca7848m") C1; V5; V6; V3 (ignored) [PASS] ToASCII("-򷝬፞𑜧.ᷫ-︒") P1; V5; V6; V3 (ignored) [PASS] ToASCII("-򷝬፞𑜧.ᷫ-。") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----b5h1837n2ok9f.xn----mkm.") V5; V6; V3 (ignored) [PASS] ToASCII("xn----b5h1837n2ok9f.xn----mkmw278h") V5; V6; V3 (ignored) [PASS] ToASCII("︒.򚠡ᩙ") P1; V6 [PASS] ToASCII("。.򚠡ᩙ") P1; V6; A4_2 (ignored) [PASS] ToASCII("..xn--cof61594i") V6; A4_2 (ignored) [PASS] ToASCII("xn--y86c.xn--cof61594i") V6 [PASS] ToASCII("𑰺.-򑟏") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn--jk3d.xn----iz68g") V5; V6; V3 (ignored) [PASS] ToASCII("󠻩.赏") P1; V6 [PASS] ToASCII("󠻩.赏") P1; V6 [PASS] ToASCII("xn--2856e.xn--6o3a") V6 [PASS] ToASCII("Ⴍ.񍇦‌") C1; P1; V6 [PASS] ToASCII("Ⴍ.񍇦‌") C1; P1; V6 [PASS] ToASCII("ⴍ.񍇦‌") C1; P1; V6 [PASS] ToASCII("xn--4kj.xn--p01x") V6 [PASS] ToASCII("xn--4kj.xn--0ug56448b") C1; V6 [PASS] ToASCII("xn--lnd.xn--p01x") V6 [PASS] ToASCII("xn--lnd.xn--0ug56448b") C1; V6 [PASS] ToASCII("ⴍ.񍇦‌") C1; P1; V6 [PASS] ToASCII("𝟛.笠") [PASS] ToASCII("𝟛.笠") [PASS] ToASCII("3.笠") [PASS] ToASCII("3.xn--6vz") [PASS] ToASCII("-‍.Ⴞ𐋷") C2; P1; V6; V3 (ignored) [PASS] ToASCII("-‍.ⴞ𐋷") C2; V3 (ignored) [PASS] ToASCII("-.xn--mlj8559d") V3 (ignored) [PASS] ToASCII("xn----ugn.xn--mlj8559d") C2; V3 (ignored) [PASS] ToASCII("-.xn--2nd2315j") V6; V3 (ignored) [PASS] ToASCII("xn----ugn.xn--2nd2315j") C2; V6; V3 (ignored) [PASS] ToASCII("‍ςßܱ.்") C2; V5 [PASS] ToASCII("‍ςßܱ.்") C2; V5 [PASS] ToASCII("‍ΣSSܱ.்") C2; V5 [PASS] ToASCII("‍σssܱ.்") C2; V5 [PASS] ToASCII("‍Σssܱ.்") C2; V5 [PASS] ToASCII("xn--ss-ubc826a.xn--xmc") V5 [PASS] ToASCII("xn--ss-ubc826ab34b.xn--xmc") C2; V5 [PASS] ToASCII("‍Σßܱ.்") C2; V5 [PASS] ToASCII("‍σßܱ.்") C2; V5 [PASS] ToASCII("xn--zca39lk1di19a.xn--xmc") C2; V5 [PASS] ToASCII("xn--zca19ln1di19a.xn--xmc") C2; V5 [PASS] ToASCII("‍ΣSSܱ.்") C2; V5 [PASS] ToASCII("‍σssܱ.்") C2; V5 [PASS] ToASCII("‍Σssܱ.்") C2; V5 [PASS] ToASCII("‍Σßܱ.்") C2; V5 [PASS] ToASCII("‍σßܱ.்") C2; V5 [PASS] ToASCII("󧋵্ς.ς𐨿") P1; V6 [PASS] ToASCII("󧋵্ς.ς𐨿") P1; V6 [PASS] ToASCII("󧋵্Σ.Σ𐨿") P1; V6 [PASS] ToASCII("󧋵্σ.ς𐨿") P1; V6 [PASS] ToASCII("󧋵্σ.σ𐨿") P1; V6 [PASS] ToASCII("󧋵্Σ.σ𐨿") P1; V6 [PASS] ToASCII("xn--4xa502av8297a.xn--4xa6055k") V6 [PASS] ToASCII("󧋵্Σ.ς𐨿") P1; V6 [PASS] ToASCII("xn--4xa502av8297a.xn--3xa8055k") V6 [PASS] ToASCII("xn--3xa702av8297a.xn--3xa8055k") V6 [PASS] ToASCII("󧋵্Σ.Σ𐨿") P1; V6 [PASS] ToASCII("󧋵্σ.ς𐨿") P1; V6 [PASS] ToASCII("󧋵্σ.σ𐨿") P1; V6 [PASS] ToASCII("󧋵্Σ.σ𐨿") P1; V6 [PASS] ToASCII("󧋵্Σ.ς𐨿") P1; V6 [PASS] ToASCII("񣤒。륧") P1; V6 [PASS] ToASCII("񣤒。륧") P1; V6 [PASS] ToASCII("񣤒。륧") P1; V6 [PASS] ToASCII("񣤒。륧") P1; V6 [PASS] ToASCII("xn--s264a.xn--pw2b") V6 [PASS] ToASCII("ᡆ𑓝.𞵆") P1; V6 [PASS] ToASCII("ᡆ𑓝.𞵆") P1; V6 [PASS] ToASCII("xn--57e0440k.xn--k86h") V6 [PASS] ToASCII("􋿦。ᠽ") P1; V6 [PASS] ToASCII("􋿦。ᠽ") P1; V6 [PASS] ToASCII("xn--j890g.xn--w7e") V6 [PASS] ToASCII("嬃𝍌.‍ୄ") C2 [PASS] ToASCII("嬃𝍌.‍ୄ") C2 [PASS] ToASCII("xn--b6s0078f.xn--0ic") V5 [PASS] ToASCII("xn--b6s0078f.xn--0ic557h") C2 [PASS] ToASCII("‌.񟛤") C1; P1; V6 [PASS] ToASCII(".xn--q823a") V6; A4_2 (ignored) [PASS] ToASCII("xn--0ug.xn--q823a") C1; V6 [PASS] ToASCII("򺛕Ⴃ䠅.𐸑") P1; V6 [PASS] ToASCII("򺛕Ⴃ䠅.𐸑") P1; V6 [PASS] ToASCII("򺛕ⴃ䠅.𐸑") P1; V6 [PASS] ToASCII("xn--ukju77frl47r.xn--yl0d") V6 [PASS] ToASCII("xn--bnd074zr557n.xn--yl0d") V6 [PASS] ToASCII("򺛕ⴃ䠅.𐸑") P1; V6 [PASS] ToASCII("-。︒") P1; V6; V3 (ignored) [PASS] ToASCII("-。。") V3 (ignored); A4_2 (ignored) [PASS] ToASCII("-..") V3 (ignored); A4_2 (ignored) [PASS] ToASCII("-.xn--y86c") V6; V3 (ignored) [PASS] ToASCII("‍.F") C2 [PASS] ToASCII("‍.f") C2 [PASS] ToASCII(".f") A4_2 (ignored) [PASS] ToASCII("xn--1ug.f") C2 [PASS] ToASCII("f") [PASS] ToASCII("‍㨲。ß") C2 [PASS] ToASCII("‍㨲。ß") C2 [PASS] ToASCII("‍㨲。SS") C2 [PASS] ToASCII("‍㨲。ss") C2 [PASS] ToASCII("‍㨲。Ss") C2 [PASS] ToASCII("xn--9bm.ss") [PASS] ToASCII("㨲.ss") [PASS] ToASCII("㨲.SS") [PASS] ToASCII("㨲.Ss") [PASS] ToASCII("xn--1ug914h.ss") C2 [PASS] ToASCII("xn--1ug914h.xn--zca") C2 [PASS] ToASCII("‍㨲。SS") C2 [PASS] ToASCII("‍㨲。ss") C2 [PASS] ToASCII("‍㨲。Ss") C2 [PASS] ToASCII("‍.􀸨") C2; P1; V6 [PASS] ToASCII("‍.􀸨") C2; P1; V6 [PASS] ToASCII(".xn--h327f") V6; A4_2 (ignored) [PASS] ToASCII("xn--1ug.xn--h327f") C2; V6 [PASS] ToASCII("xn--98e.xn--om9c") V6 [PASS] ToASCII("꫶ᢏฺ2.𐋢݅ྟ︒") P1; V5; V6 [PASS] ToASCII("꫶ᢏฺ2.𐋢݅ྟ。") V5 [PASS] ToASCII("xn--2-2zf840fk16m.xn--sob093b2m7s.") V5 [PASS] ToASCII("xn--2-2zf840fk16m.xn--sob093bj62sz9d") V5; V6 [PASS] ToASCII("𝟎。甯") [PASS] ToASCII("0。甯") [PASS] ToASCII("0.xn--qny") [PASS] ToASCII("0.甯") [PASS] ToASCII("-⾆.꫶") V5; V3 (ignored) [PASS] ToASCII("-舌.꫶") V5; V3 (ignored) [PASS] ToASCII("xn----ef8c.xn--2v9a") V5; V3 (ignored) [PASS] ToASCII("-。ᢘ") V3 (ignored) [PASS] ToASCII("-。ᢘ") V3 (ignored) [PASS] ToASCII("-.xn--ibf") V3 (ignored) [PASS] ToASCII("璼𝨭。‌󠇟") C1 [PASS] ToASCII("璼𝨭。‌󠇟") C1 [PASS] ToASCII("xn--gky8837e.") [PASS] ToASCII("璼𝨭.") [PASS] ToASCII("xn--gky8837e.xn--0ug") C1 [PASS] ToASCII("‌.‌") C1 [PASS] ToASCII("xn--0ug.xn--0ug") C1 [PASS] ToASCII("xn--157b.xn--gnb") [PASS] ToASCII("튛.ܖ") [PASS] ToASCII("튛.ܖ") [PASS] ToASCII("Ⴗ.𑄴ׂꦷ񘃨") P1; V5; V6 [PASS] ToASCII("Ⴗ.𑄴ׂꦷ񘃨") P1; V5; V6 [PASS] ToASCII("Ⴗ.𑄴ׂꦷ񘃨") P1; V5; V6 [PASS] ToASCII("ⴗ.𑄴ׂꦷ񘃨") P1; V5; V6 [PASS] ToASCII("xn--flj.xn--qdb0605f14ycrms3c") V5; V6 [PASS] ToASCII("xn--vnd.xn--qdb0605f14ycrms3c") V5; V6 [PASS] ToASCII("ⴗ.𑄴ׂꦷ񘃨") P1; V5; V6 [PASS] ToASCII("ⴗ.𑄴ׂꦷ񘃨") P1; V5; V6 [PASS] ToASCII("⒈酫︒。ࣖ") P1; V5; V6 [PASS] ToASCII("1.酫。。ࣖ") V5; A4_2 (ignored) [PASS] ToASCII("1.xn--8j4a..xn--8zb") V5; A4_2 (ignored) [PASS] ToASCII("xn--tsh4490bfe8c.xn--8zb") V5; V6 [PASS] ToASCII("xn--co6h.xn--1-h1g429s") V6 [PASS] ToASCII("xn--co6h.xn--1-kwssa") V6 [PASS] ToASCII("xn--co6h.xn--1-h1gs") V6 [PASS] ToASCII("꠆。𻚏ྰ⒕") P1; V5; V6 [PASS] ToASCII("꠆。𻚏ྰ14.") P1; V5; V6 [PASS] ToASCII("xn--l98a.xn--14-jsj57880f.") V5; V6 [PASS] ToASCII("xn--l98a.xn--dgd218hhp28d") V5; V6 [PASS] ToASCII("𝟠4󠇗𝈻.‍𐋵⛧‍") C2 [PASS] ToASCII("84󠇗𝈻.‍𐋵⛧‍") C2 [PASS] ToASCII("xn--84-s850a.xn--59h6326e") [PASS] ToASCII("84𝈻.𐋵⛧") [PASS] ToASCII("xn--84-s850a.xn--1uga573cfq1w") C2 [PASS] ToASCII("񭜎⒈。‌𝟤") C1; P1; V6 [PASS] ToASCII("񭜎1.。‌2") C1; P1; V6; A4_2 (ignored) [PASS] ToASCII("xn--1-ex54e..xn--2-rgn") C1; V6; A4_2 (ignored) [PASS] ToASCII("xn--tsh94183d.xn--2-rgn") C1; V6 [PASS] ToASCII("‍‌󠆪。ß𑓃") C1; C2 [PASS] ToASCII("‍‌󠆪。ß𑓃") C1; C2 [PASS] ToASCII("‍‌󠆪。SS𑓃") C1; C2 [PASS] ToASCII("‍‌󠆪。ss𑓃") C1; C2 [PASS] ToASCII("‍‌󠆪。Ss𑓃") C1; C2 [PASS] ToASCII(".xn--ss-bh7o") A4_2 (ignored) [PASS] ToASCII("xn--0ugb.xn--ss-bh7o") C1; C2 [PASS] ToASCII("xn--0ugb.xn--zca0732l") C1; C2 [PASS] ToASCII("‍‌󠆪。SS𑓃") C1; C2 [PASS] ToASCII("‍‌󠆪。ss𑓃") C1; C2 [PASS] ToASCII("‍‌󠆪。Ss𑓃") C1; C2 [PASS] ToASCII("xn--ss-bh7o") [PASS] ToASCII("ss𑓃") [PASS] ToASCII("SS𑓃") [PASS] ToASCII("Ss𑓃") [PASS] ToASCII("︒‌ヶ䒩.ꡪ") C1; P1; V6 [PASS] ToASCII("。‌ヶ䒩.ꡪ") C1; A4_2 (ignored) [PASS] ToASCII(".xn--qekw60d.xn--gd9a") A4_2 (ignored) [PASS] ToASCII(".xn--0ug287dj0o.xn--gd9a") C1; A4_2 (ignored) [PASS] ToASCII("xn--qekw60dns9k.xn--gd9a") V6 [PASS] ToASCII("xn--0ug287dj0or48o.xn--gd9a") C1; V6 [PASS] ToASCII("xn--qekw60d.xn--gd9a") [PASS] ToASCII("ヶ䒩.ꡪ") [PASS] ToASCII("‌⒈𤮍.󢓋᩠") C1; P1; V6 [PASS] ToASCII("‌1.𤮍.󢓋᩠") C1; P1; V6 [PASS] ToASCII("1.xn--4x6j.xn--jof45148n") V6 [PASS] ToASCII("xn--1-rgn.xn--4x6j.xn--jof45148n") C1; V6 [PASS] ToASCII("xn--tshw462r.xn--jof45148n") V6 [PASS] ToASCII("xn--0ug88o7471d.xn--jof45148n") C1; V6 [PASS] ToASCII("𝅵。𝟫𞀈䬺⒈") P1; V6 [PASS] ToASCII("𝅵。9𞀈䬺1.") P1; V6 [PASS] ToASCII("xn--3f1h.xn--91-030c1650n.") V6 [PASS] ToASCII("xn--3f1h.xn--9-ecp936non25a") V6 [PASS] ToASCII("xn--8c1a.xn--2ib8jn539l") [PASS] ToASCII("舛.ٽ𞤴ڻ") [PASS] ToASCII("舛.ٽ𞤒ڻ") [PASS] ToASCII("-󠅱0。៏᷽톇십") V5; V3 (ignored) [PASS] ToASCII("-󠅱0。៏᷽톇십") V5; V3 (ignored) [PASS] ToASCII("-󠅱0。៏᷽톇십") V5; V3 (ignored) [PASS] ToASCII("-󠅱0。៏᷽톇십") V5; V3 (ignored) [PASS] ToASCII("-0.xn--r4e872ah77nghm") V5; V3 (ignored) [PASS] ToASCII("ᅟႿႵრ。୍") P1; V5; V6 [PASS] ToASCII("ᅟႿႵრ。୍") P1; V5; V6 [PASS] ToASCII("ᅟⴟⴕრ。୍") P1; V5; V6 [PASS] ToASCII("ᅟႿႵᲠ。୍") P1; V5; V6 [PASS] ToASCII("xn--tndt4hvw.xn--9ic") V5; V6 [PASS] ToASCII("xn--1od7wz74eeb.xn--9ic") V5; V6 [PASS] ToASCII("ᅟⴟⴕრ。୍") P1; V5; V6 [PASS] ToASCII("ᅟႿႵᲠ。୍") P1; V5; V6 [PASS] ToASCII("ᅟႿⴕრ。୍") P1; V5; V6 [PASS] ToASCII("xn--3nd0etsm92g.xn--9ic") V5; V6 [PASS] ToASCII("ᅟႿⴕრ。୍") P1; V5; V6 [PASS] ToASCII("xn--l96h.xn--03e93aq365d") V6 [PASS] ToASCII("𝟛꣄𝆪。꣪-") V5; V3 (ignored) [PASS] ToASCII("𝟛꣄𝆪。꣪-") V5; V3 (ignored) [PASS] ToASCII("3꣄𝆪。꣪-") V5; V3 (ignored) [PASS] ToASCII("xn--3-sl4eu679e.xn----xn4e") V5; V3 (ignored) [PASS] ToASCII("ᄹ。໊򠯤󠄞") P1; V5; V6 [PASS] ToASCII("ᄹ。໊򠯤󠄞") P1; V5; V6 [PASS] ToASCII("xn--lrd.xn--s8c05302k") V5; V6 [PASS] ToASCII("Ⴆ򻢩.󠆡︉𞤍") P1; V6 [PASS] ToASCII("Ⴆ򻢩.󠆡︉𞤍") P1; V6 [PASS] ToASCII("ⴆ򻢩.󠆡︉𞤯") P1; V6 [PASS] ToASCII("xn--xkjw3965g.xn--ne6h") V6 [PASS] ToASCII("xn--end82983m.xn--ne6h") V6 [PASS] ToASCII("ⴆ򻢩.󠆡︉𞤯") P1; V6 [PASS] ToASCII("ⴆ򻢩.󠆡︉𞤍") P1; V6 [PASS] ToASCII("ⴆ򻢩.󠆡︉𞤍") P1; V6 [PASS] ToASCII("񗛨.򅟢𝟨꣄") P1; V6 [PASS] ToASCII("񗛨.򅟢6꣄") P1; V6 [PASS] ToASCII("xn--mi60a.xn--6-sl4es8023c") V6 [PASS] ToASCII("𐋸󮘋Ⴢ.Ⴁ") P1; V6 [PASS] ToASCII("𐋸󮘋ⴢ.ⴁ") P1; V6 [PASS] ToASCII("𐋸󮘋Ⴢ.ⴁ") P1; V6 [PASS] ToASCII("xn--6nd5215jr2u0h.xn--skj") V6 [PASS] ToASCII("xn--qlj1559dr224h.xn--skj") V6 [PASS] ToASCII("xn--6nd5215jr2u0h.xn--8md") V6 [PASS] ToASCII("񗑿꠆₄򩞆。𲩧󠒹ς") P1; V6 [PASS] ToASCII("񗑿꠆4򩞆。𲩧󠒹ς") P1; V6 [PASS] ToASCII("񗑿꠆4򩞆。𲩧󠒹Σ") P1; V6 [PASS] ToASCII("񗑿꠆4򩞆。𲩧󠒹σ") P1; V6 [PASS] ToASCII("xn--4-w93ej7463a9io5a.xn--4xa31142bk3f0d") V6 [PASS] ToASCII("xn--4-w93ej7463a9io5a.xn--3xa51142bk3f0d") V6 [PASS] ToASCII("񗑿꠆₄򩞆。𲩧󠒹Σ") P1; V6 [PASS] ToASCII("񗑿꠆₄򩞆。𲩧󠒹σ") P1; V6 [PASS] ToASCII("𾢬。ܩ。쯙5") P1; V6 [PASS] ToASCII("𾢬。ܩ。쯙5") P1; V6 [PASS] ToASCII("xn--t92s.xn--znb.xn--5-y88f") V6 [PASS] ToASCII("៊.‍𝟮𑀿") C2; V5 [PASS] ToASCII("៊.‍2𑀿") C2; V5 [PASS] ToASCII("xn--m4e.xn--2-ku7i") V5 [PASS] ToASCII("xn--m4e.xn--2-tgnv469h") C2; V5 [PASS] ToASCII("꫶。嬶ß葽") V5 [PASS] ToASCII("꫶。嬶SS葽") V5 [PASS] ToASCII("꫶。嬶ss葽") V5 [PASS] ToASCII("꫶。嬶Ss葽") V5 [PASS] ToASCII("xn--2v9a.xn--ss-q40dp97m") V5 [PASS] ToASCII("xn--2v9a.xn--zca7637b14za") V5 [PASS] ToASCII("ς𑐽𵢈𑜫。𞬩‌𐫄") C1; P1; V6 [PASS] ToASCII("ς𑐽𵢈𑜫。𞬩‌𐫄") C1; P1; V6 [PASS] ToASCII("Σ𑐽𵢈𑜫。𞬩‌𐫄") C1; P1; V6 [PASS] ToASCII("σ𑐽𵢈𑜫。𞬩‌𐫄") C1; P1; V6 [PASS] ToASCII("xn--4xa2260lk3b8z15g.xn--tw9ct349a") V6 [PASS] ToASCII("xn--4xa2260lk3b8z15g.xn--0ug4653g2xzf") C1; V6 [PASS] ToASCII("xn--3xa4260lk3b8z15g.xn--0ug4653g2xzf") C1; V6 [PASS] ToASCII("Σ𑐽𵢈𑜫。𞬩‌𐫄") C1; P1; V6 [PASS] ToASCII("σ𑐽𵢈𑜫。𞬩‌𐫄") C1; P1; V6 [PASS] ToASCII("⺢򇺅𝟤。‍🚷") C2; P1; V6 [PASS] ToASCII("⺢򇺅2。‍🚷") C2; P1; V6 [PASS] ToASCII("xn--2-4jtr4282f.xn--m78h") V6 [PASS] ToASCII("xn--2-4jtr4282f.xn--1ugz946p") C2; V6 [PASS] ToASCII("𝨥。⫟𑈾") V5 [PASS] ToASCII("xn--n82h.xn--63iw010f") V5 [PASS] ToASCII("-ᢗ‌🄄.𑜢") C1; P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----pck1820x.xn--9h2d") V5; V6; V3 (ignored) [PASS] ToASCII("xn----pck312bx563c.xn--9h2d") C1; V5; V6; V3 (ignored) [PASS] ToASCII("឴.쮇-") P1; V5; V6; V3 (ignored) [PASS] ToASCII("឴.쮇-") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn--z3e.xn----938f") V5; V6; V3 (ignored) [PASS] ToASCII("‌𑓂。⒈-􀪛") C1; P1; V6 [PASS] ToASCII("‌𑓂。1.-􀪛") C1; P1; V6; V3 (ignored) [PASS] ToASCII("xn--wz1d.1.xn----rg03o") V5; V6; V3 (ignored) [PASS] ToASCII("xn--0ugy057g.1.xn----rg03o") C1; V6; V3 (ignored) [PASS] ToASCII("xn--wz1d.xn----dcp29674o") V5; V6 [PASS] ToASCII("xn--0ugy057g.xn----dcp29674o") C1; V6 [PASS] ToASCII(".xn--hcb32bni") A4_2 (ignored) [PASS] ToASCII("xn--hcb32bni") [PASS] ToASCII("ڽ٣֖") [PASS] ToASCII("ྔꡋ-.-𖬴") V5; V3 (ignored) [PASS] ToASCII("ྔꡋ-.-𖬴") V5; V3 (ignored) [PASS] ToASCII("xn----ukg9938i.xn----4u5m") V5; V3 (ignored) [PASS] ToASCII("񿒳-⋢‌.标-") C1; P1; V6; V3 (ignored) [PASS] ToASCII("񿒳-⋢‌.标-") C1; P1; V6; V3 (ignored) [PASS] ToASCII("񿒳-⋢‌.标-") C1; P1; V6; V3 (ignored) [PASS] ToASCII("񿒳-⋢‌.标-") C1; P1; V6; V3 (ignored) [PASS] ToASCII("xn----9mo67451g.xn----qj7b") V6; V3 (ignored) [PASS] ToASCII("xn----sgn90kn5663a.xn----qj7b") C1; V6; V3 (ignored) [PASS] ToASCII("-񕉴.۠ᢚ-") P1; V5; V6; V3 (ignored) [PASS] ToASCII("xn----qi38c.xn----jxc827k") V5; V6; V3 (ignored) [PASS] ToASCII("。صىืلا。岓᯲󠾃ᡂ") P1; V6; A4_2 (ignored) [PASS] ToASCII(".xn--mgb1a7bt462h.xn--17e10qe61f9r71s") V6; A4_2 (ignored) [PASS] ToASCII("ᢌ.-࡚") V3 (ignored) [PASS] ToASCII("ᢌ.-࡚") V3 (ignored) [PASS] ToASCII("xn--59e.xn----5jd") V3 (ignored) [PASS] ToASCII("္-𚮭🞢.ß") P1; V5; V6 [PASS] ToASCII("္-𚮭🞢.ß") P1; V5; V6 [PASS] ToASCII("္-𚮭🞢.SS") P1; V5; V6 [PASS] ToASCII("္-𚮭🞢.ss") P1; V5; V6 [PASS] ToASCII("္-𚮭🞢.Ss") P1; V5; V6 [PASS] ToASCII("xn----9tg11172akr8b.ss") V5; V6 [PASS] ToASCII("xn----9tg11172akr8b.xn--zca") V5; V6 [PASS] ToASCII("္-𚮭🞢.SS") P1; V5; V6 [PASS] ToASCII("္-𚮭🞢.ss") P1; V5; V6 [PASS] ToASCII("္-𚮭🞢.Ss") P1; V5; V6 [PASS] ToASCII("锣。੍󠘻󠚆") P1; V5; V6 [PASS] ToASCII("xn--gc5a.xn--ybc83044ppga") V5; V6 [PASS] ToASCII("xn--8gb2338k.xn--lhb0154f") [PASS] ToASCII("ؽ𑈾.ى꤫") [PASS] ToASCII("ჁႱ6̘。ßᬃ") P1; V6 [PASS] ToASCII("ⴡⴑ6̘。ßᬃ") [PASS] ToASCII("ჁႱ6̘。SSᬃ") P1; V6 [PASS] ToASCII("ⴡⴑ6̘。ssᬃ") [PASS] ToASCII("Ⴡⴑ6̘。Ssᬃ") P1; V6 [PASS] ToASCII("xn--6-8cb306hms1a.xn--ss-2vq") V6 [PASS] ToASCII("xn--6-8cb7433a2ba.xn--ss-2vq") [PASS] ToASCII("ⴡⴑ6̘.ssᬃ") [PASS] ToASCII("ჁႱ6̘.SSᬃ") P1; V6 [PASS] ToASCII("Ⴡⴑ6̘.Ssᬃ") P1; V6 [PASS] ToASCII("xn--6-8cb555h2b.xn--ss-2vq") V6 [PASS] ToASCII("xn--6-8cb7433a2ba.xn--zca894k") [PASS] ToASCII("ⴡⴑ6̘.ßᬃ") [PASS] ToASCII("xn--6-8cb555h2b.xn--zca894k") V6 [PASS] ToASCII("󠄏𖬴󠲽。ᅠ") P1; V5; V6 [PASS] ToASCII("󠄏𖬴󠲽。ᅠ") P1; V5; V6 [PASS] ToASCII("xn--619ep9154c.xn--psd") V5; V6 [PASS] ToASCII("xn--619ep9154c.xn--cl7c") V5; V6 [PASS] ToASCII("󠭔.𐋱₂") P1; V6 [PASS] ToASCII("󠭔.𐋱2") P1; V6 [PASS] ToASCII("xn--vi56e.xn--2-w91i") V6 [PASS] ToASCII("⶿.ß‍") C2; P1; V6 [PASS] ToASCII("⶿.SS‍") C2; P1; V6 [PASS] ToASCII("⶿.ss‍") C2; P1; V6 [PASS] ToASCII("⶿.Ss‍") C2; P1; V6 [PASS] ToASCII("xn--7pj.ss") V6 [PASS] ToASCII("xn--7pj.xn--ss-n1t") C2; V6 [PASS] ToASCII("xn--7pj.xn--zca870n") C2; V6 [PASS] ToASCII("梉。‌") C1 [PASS] ToASCII("xn--7zv.") [PASS] ToASCII("梉.") [PASS] ToASCII("xn--7zv.xn--0ug") C1 [PASS] ToASCII("xn--iwb.ss") [PASS] ToASCII("ࡓ.ss") [PASS] ToASCII("ࡓ.SS") [PASS] ToASCII("䃚蟥-。-񽒘⒈") P1; V6; V3 (ignored) [PASS] ToASCII("䃚蟥-。-񽒘1.") P1; V6; V3 (ignored) [PASS] ToASCII("xn----n50a258u.xn---1-up07j.") V6; V3 (ignored) [PASS] ToASCII("xn----n50a258u.xn----ecp33805f") V6; V3 (ignored) [PASS] ToASCII("-。⺐") V3 (ignored) [PASS] ToASCII("-。⺐") V3 (ignored) [PASS] ToASCII("-.xn--6vj") V3 (ignored) [PASS] ToASCII("󠰩𑲬.ٜ") P1; V5; V6 [PASS] ToASCII("󠰩𑲬.ٜ") P1; V5; V6 [PASS] ToASCII("xn--sn3d59267c.xn--4hb") V5; V6 [PASS] ToASCII("𐍺.񚇃‌") C1; P1; V5; V6 [PASS] ToASCII("xn--ie8c.xn--2g51a") V5; V6 [PASS] ToASCII("xn--ie8c.xn--0ug03366c") C1; V5; V6 [PASS] ToASCII("‍‍襔。Ⴜ5ꡮ񵝏") C2; P1; V6 [PASS] ToASCII("‍‍襔。ⴜ5ꡮ񵝏") C2; P1; V6 [PASS] ToASCII("xn--2u2a.xn--5-uws5848bpf44e") V6 [PASS] ToASCII("xn--1uga7691f.xn--5-uws5848bpf44e") C2; V6 [PASS] ToASCII("xn--2u2a.xn--5-r1g7167ipfw8d") V6 [PASS] ToASCII("xn--1uga7691f.xn--5-r1g7167ipfw8d") C2; V6 [PASS] ToASCII("xn--ix9c26l.xn--q0s") [PASS] ToASCII("𐫜𑌼.婀") [PASS] ToASCII("𝟖ß.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ß.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ß.󠄐-?ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8SS.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ss.󠄐-?ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ss.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ss.xn---?-gfk") P1; V6; V3 (ignored) [PASS] ToASCII("8ss.xn---?-261a") P1; V6; V3 (ignored) [PASS] ToASCII("xn--8-qfa.xn---?-261a") P1; V6; V3 (ignored) [PASS] ToASCII("xn--8-qfa.xn---?-gfk") P1; V6; V3 (ignored) [PASS] ToASCII("𝟖ß.󠄐-?ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("𝟖SS.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("𝟖ss.󠄐-?ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("𝟖ss.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ss.-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8ss.-?ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8SS.-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("xn--8-qfa.-?ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("XN--8-QFA.-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("Xn--8-Qfa.-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("xn--8-qfa.-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("𝟖Ss.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("8Ss.󠄐-?Ⴏ") P1; V6; V3 (ignored) [PASS] ToASCII("ꦹ‍큷𻶡。₂") C2; P1; V5; V6 [PASS] ToASCII("ꦹ‍큷𻶡。₂") C2; P1; V5; V6 [PASS] ToASCII("𐫀.ډ𑌀") [PASS] ToASCII("𐫀.ډ𑌀") [PASS] ToASCII("xn--pw9c.xn--fjb8658k") [PASS] ToASCII("𐋷。‍") C2 [PASS] ToASCII("xn--r97c.") [PASS] ToASCII("𐋷.") [PASS] ToASCII("xn--r97c.xn--1ug") C2 [PASS] ToASCII("𑰳𑈯。⥪") V5 [PASS] ToASCII("xn--2g1d14o.xn--jti") V5 [PASS] ToASCII("𑆀䁴񤧣.Ⴕ𝟜‌͈") C1; P1; V5; V6 [PASS] ToASCII("𑆀䁴񤧣.Ⴕ4‌͈") C1; P1; V5; V6 [PASS] ToASCII("𑆀䁴񤧣.ⴕ4‌͈") C1; P1; V5; V6 [PASS] ToASCII("xn--1mnx647cg3x1b.xn--4-zfb5123a") V5; V6 [PASS] ToASCII("xn--1mnx647cg3x1b.xn--4-zfb502tlsl") C1; V5; V6 [PASS] ToASCII("xn--1mnx647cg3x1b.xn--4-zfb324h") V5; V6 [PASS] ToASCII("xn--1mnx647cg3x1b.xn--4-zfb324h32o") C1; V5; V6 [PASS] ToASCII("𑆀䁴񤧣.ⴕ𝟜‌͈") C1; P1; V5; V6 [PASS] Loading data… [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'url-constructor.any.js?include=file' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'url-constructor.any.js?exclude=(file|javascript|mailto)' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js 'url-constructor.any.js?include=mailto' { "historical.any.js": { "fail": { "expected": [ "searchParams on location object" ] } }, "javascript-urls.window.js": { "skip": "requires document.body reference" }, "percent-encoding.window.js": { "skip": "TODO: port from .window.js" }, "toascii.window.js": { "fail": { "expected": [ "㛼.com (using URL)", "㛼.com (using URL.host)", "㛼.com (using URL.hostname)", "ẞ.com (using URL)", "ẞ.com (using URL.host)", "ẞ.com (using URL.hostname)", "ẞ.foo.com (using URL)", "ẞ.foo.com (using URL.host)", "ẞ.foo.com (using URL.hostname)" ] } }, "url-constructor.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "url-setters-a-area.window.js": { "skip": "already tested in url-setters.any.js" } } Ran 30/33 tests, 3 skipped, 27 passed, 2 expected failures, 1 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/url.json for these files: url-constructor.any.js at process. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800:15) at process.emit (node:events:518:28) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js [41:42|% 96|+ 4069|- 66]: release test-user-timing [41:47|% 96|+ 4070|- 66]: release test-wasm-webapi [41:49|% 96|+ 4071|- 66]: release test-webcrypto === release test-webcrypto === Path: wpt/test-webcrypto [SKIPPED] algorithm-discards-context.https.window.js: Not relevant in Node.js context [SKIPPED] historical.any.js: Not relevant in Node.js context [PASS] CryptoKey.algorithm getter returns cached object [PASS] setup - define tests [PASS] X25519 key derivation checks for all-zero value result with a key of order 0 [PASS] setup - define tests [PASS] X448 key derivation checks for all-zero value result with a key of order 0 [PASS] X448 key derivation checks for all-zero value result with a key of order 1 [PASS] setup - define tests [PASS] X25519 deriveBits checks for all-zero value result with a key of order 0 [PASS] X25519 deriveBits checks for all-zero value result with a key of order 1 [PASS] setup - define tests [PASS] X448 deriveBits checks for all-zero value result with a key of order 0 [PASS] X448 deriveBits checks for all-zero value result with a key of order 1 [PASS] setup - define tests [PASS] setup - define tests [PASS] HKDF derivation with 256 as 'length' parameter [PASS] setup - define tests [PASS] P-521 good parameters [PASS] P-521 mixed case parameters [PASS] P-521 short result [PASS] P-521 non-multiple of 8 bits [PASS] P-521 missing public curve [PASS] P-521 public property of algorithm is not a CryptoKey [PASS] P-521 mismatched curves [PASS] P-521 public property of algorithm is not an ECDSA public key [PASS] P-521 no deriveBits usage for base key [PASS] P-521 base key is not a private key [PASS] P-521 public property value is a private key [PASS] setup - define tests [PASS] P-521 good parameters [PASS] setup - define tests [PASS] short derivedKey, normal salt, SHA-384, with normal info [PASS] short derivedKey, normal salt, SHA-384, with normal info with 0 length [PASS] Derived key of type name: AES-CBC length: 128 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-CBC length: 128 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-CBC length: 128 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 128 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 256 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-CBC length: 256 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-CBC length: 256 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 256 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 128 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-CTR length: 128 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 128 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 128 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 256 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-CTR length: 256 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 256 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 128 using short derivedKey, normal salt, SHA-384, with normal info [PASS] Derived key of type name: AES-GCM length: 128 using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 128 using short derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with empty info [PASS] Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1 [PASS] Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using short derivedKey, empty salt, SHA-1, with empty info [PASS] Derived key of type name: AES-GCM length: 256 using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1 [PASS] Derived key of type name: AES-GCM length: 256 using short derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using short derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-GCM length: 128 using long derivedKey, empty salt, SHA-512, with normal info [PASS] Derived key of type name: AES-GCM length: 128 using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 128 using long derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using long derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-512, with normal info [PASS] Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using long derivedKey, empty salt, SHA-512, with normal info [PASS] Derived key of type name: AES-GCM length: 256 using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 256 using long derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using long derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256 [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256 [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key [PASS] empty derivedKey, normal salt, SHA-256, with empty info with missing salt [PASS] empty derivedKey, normal salt, SHA-256, with empty info with missing info [PASS] empty derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length [PASS] empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256 [PASS] empty derivedKey, normal salt, SHA-256, with empty info with missing deriveBits usage [PASS] empty derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key [PASS] empty derivedKey, normal salt, PBKDF2, with normal info with non-digest algorithm PBKDF2 [PASS] Derived key of type name: AES-CBC length: 128 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-CBC length: 192 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-CBC length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-CTR length: 128 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-CTR length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-GCM length: 128 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-GCM length: 192 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-GCM length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-KW length: 128 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-KW length: 192 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: AES-KW length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, PBKDF2, with normal info [PASS] empty derivedKey, normal salt, PBKDF2, with empty info with non-digest algorithm PBKDF2 [PASS] Derived key of type name: AES-CBC length: 128 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-CBC length: 192 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-CBC length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-CTR length: 128 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-CTR length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-GCM length: 128 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-GCM length: 192 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-GCM length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-KW length: 128 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-KW length: 192 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: AES-KW length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, PBKDF2, with empty info [PASS] setup - define tests [PASS] short password, short salt, SHA-384, with 1 iterations [PASS] short password, short salt, SHA-384, with 1 iterations with 0 length [PASS] Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 256 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-CBC length: 256 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CBC length: 256 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 256 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 128 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 128 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 128 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 128 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 256 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 256 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 256 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 128 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 128 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 128 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 256 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 256 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 128 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-KW length: 128 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 128 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 128 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-KW length: 128 using short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 256 using short password, long salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-KW length: 256 using short password, long salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 256 using short password, long salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 256 using short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-CBC length: 256 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 128 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-CTR length: 128 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 128 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 128 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 256 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-CTR length: 256 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-CTR length: 256 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 128 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-GCM length: 128 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 128 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-GCM length: 256 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-GCM length: 256 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 128 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-KW length: 128 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 128 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 128 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 256 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: AES-KW length: 256 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 256 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, empty salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, empty salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, short salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, short salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, short salt, SHA-384, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384 [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, short salt, SHA-384, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-CTR length: 256 using long password, long salt, SHA-384, with 100000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using long password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key [PASS] long password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length [PASS] long password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384 [PASS] long password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage [PASS] long password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key [PASS] long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-CBC length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-CTR length: 128 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-CTR length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-GCM length: 128 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-GCM length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-KW length: 128 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: AES-KW length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 0 iterations [PASS] long password, empty salt, SHA-512, with 1 iterations [PASS] long password, empty salt, SHA-512, with 1 iterations with 0 length [PASS] Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 256 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 256 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 256 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty password, long salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] empty password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length [PASS] empty password, long salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] empty password, long salt, SHA-512, with 1 iterations with missing deriveBits usage [PASS] empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] empty password, long salt, SHA-512, with 1000 iterations [PASS] empty password, long salt, SHA-512, with 1000 iterations with 0 length [PASS] Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CBC length: 256 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-CBC length: 256 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CBC length: 256 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 256 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 128 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-CTR length: 128 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 128 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 128 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 256 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-CTR length: 256 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 256 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 128 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-GCM length: 128 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 128 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] setup - define tests [PASS] Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-GCM length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 128 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-KW length: 128 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 128 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 128 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 256 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: AES-KW length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] empty password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length [PASS] empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512 [PASS] empty password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage [PASS] empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key [PASS] SHA-1 with empty source data [PASS] sha-1 with empty source data [PASS] Sha-1 with empty source data [PASS] SHA-1 with empty source data and altered buffer after call [PASS] SHA-256 with empty source data [PASS] sha-256 with empty source data [PASS] Sha-256 with empty source data [PASS] SHA-256 with empty source data and altered buffer after call [PASS] SHA-384 with empty source data [PASS] sha-384 with empty source data [PASS] Sha-384 with empty source data [PASS] SHA-384 with empty source data and altered buffer after call [PASS] SHA-512 with empty source data [PASS] sha-512 with empty source data [PASS] Sha-512 with empty source data [PASS] SHA-512 with empty source data and altered buffer after call [PASS] SHA-1 with short source data [PASS] sha-1 with short source data [PASS] Sha-1 with short source data [PASS] SHA-1 with short source data and altered buffer after call [PASS] SHA-256 with short source data [PASS] sha-256 with short source data [PASS] Sha-256 with short source data [PASS] SHA-256 with short source data and altered buffer after call [PASS] SHA-384 with short source data [PASS] sha-384 with short source data [PASS] Sha-384 with short source data [PASS] SHA-384 with short source data and altered buffer after call [PASS] SHA-512 with short source data [PASS] sha-512 with short source data [PASS] Sha-512 with short source data [PASS] SHA-512 with short source data and altered buffer after call [PASS] SHA-1 with medium source data [PASS] sha-1 with medium source data [PASS] Sha-1 with medium source data [PASS] SHA-1 with medium source data and altered buffer after call [PASS] SHA-256 with medium source data [PASS] setup [PASS] AES-CBC 128-bit key [PASS] AES-CBC 192-bit key [PASS] AES-CBC 256-bit key [PASS] AES-CBC 128-bit key with altered plaintext [PASS] AES-CBC 192-bit key with altered plaintext [PASS] AES-CBC 256-bit key with altered plaintext [PASS] AES-CBC 128-bit key decryption [PASS] AES-CBC 192-bit key decryption [PASS] AES-CBC 256-bit key decryption [PASS] AES-CBC 128-bit key decryption with altered ciphertext [PASS] AES-CBC 192-bit key decryption with altered ciphertext [PASS] AES-CBC 256-bit key decryption with altered ciphertext [PASS] AES-CBC 128-bit key without encrypt usage [PASS] AES-CBC 192-bit key without encrypt usage [PASS] AES-CBC 256-bit key without encrypt usage [PASS] AES-CBC 128-bit key with mismatched key and algorithm [PASS] AES-CBC 192-bit key with mismatched key and algorithm [PASS] AES-CBC 256-bit key with mismatched key and algorithm [PASS] AES-CBC 128-bit key without decrypt usage [PASS] AES-CBC 192-bit key without decrypt usage [PASS] AES-CBC 256-bit key without decrypt usage [PASS] AES-CBC 128-bit key, 64-bit IV [PASS] AES-CBC 128-bit key, 192-bit IV [PASS] AES-CBC 192-bit key, 64-bit IV [PASS] AES-CBC 192-bit key, 192-bit IV [PASS] AES-CBC 256-bit key, 64-bit IV [PASS] AES-CBC 256-bit key, 192-bit IV [PASS] AES-CBC 128-bit key, 64-bit IV decryption [PASS] AES-CBC 128-bit key, 192-bit IV decryption [PASS] AES-CBC 192-bit key, 64-bit IV decryption [PASS] AES-CBC 192-bit key, 192-bit IV decryption [PASS] AES-CBC 256-bit key, 64-bit IV decryption [PASS] AES-CBC 256-bit key, 192-bit IV decryption [PASS] AES-CBC 128-bit key, zeroPadChar [PASS] setup [PASS] AES-CTR 128-bit key [PASS] AES-CTR 192-bit key [PASS] AES-CTR 256-bit key [PASS] AES-CTR 128-bit key with altered plaintext [PASS] AES-CTR 192-bit key with altered plaintext [PASS] AES-CTR 256-bit key with altered plaintext [PASS] AES-CTR 128-bit key decryption [PASS] setup [PASS] AES-GCM 128-bit key, 32-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 32-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 64-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 64-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 96-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 96-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 104-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 104-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 112-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 112-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 120-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 120-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 128-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, no additional data, 128-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 32-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 32-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 64-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 64-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 96-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 96-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 104-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 104-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 112-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 112-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 120-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 120-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, 128-bit tag, 96-bit iv [PASS] AES-GCM 192-bit key, no additional data, 128-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 32-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 32-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 64-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 64-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 96-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 96-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 104-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 104-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 112-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 112-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 120-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 120-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, 128-bit tag, 96-bit iv [PASS] AES-GCM 256-bit key, no additional data, 128-bit tag, 96-bit iv [PASS] AES-GCM 128-bit key, 32-bit tag, 96-bit iv with altered plaintext [PASS] setup [PASS] AES-GCM 128-bit key, 32-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 32-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 64-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 64-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 96-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 96-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 104-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 104-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 112-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 112-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 120-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 120-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 128-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, no additional data, 128-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 32-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 32-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 64-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 64-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 96-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 96-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 104-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 104-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 112-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 112-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 120-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 120-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, 128-bit tag, 256-bit iv [PASS] AES-GCM 192-bit key, no additional data, 128-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 32-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 32-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 64-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 64-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 96-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 96-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 104-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 104-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 112-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 112-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 120-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 120-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, 128-bit tag, 256-bit iv [PASS] AES-GCM 256-bit key, no additional data, 128-bit tag, 256-bit iv [PASS] AES-GCM 128-bit key, 32-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 32-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 64-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 64-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 96-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 96-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 104-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 104-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 112-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 112-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 120-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 120-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 128-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 128-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 32-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 32-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 64-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 64-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 96-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 96-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 104-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 104-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 112-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 112-bit tag, 256-bit iv with altered plaintext [PASS] setup [PASS] RSA-OAEP with SHA-1 and no label decryption [PASS] RSA-OAEP with SHA-256 and no label decryption [PASS] RSA-OAEP with SHA-384 and no label decryption [PASS] RSA-OAEP with SHA-512 and no label decryption [PASS] RSA-OAEP with SHA-1 and empty label decryption [PASS] RSA-OAEP with SHA-256 and empty label decryption [PASS] RSA-OAEP with SHA-384 and empty label decryption [PASS] RSA-OAEP with SHA-512 and empty label decryption [PASS] RSA-OAEP with SHA-1 and a label decryption [PASS] RSA-OAEP with SHA-256 and a label decryption [PASS] RSA-OAEP with SHA-384 and a label decryption [PASS] RSA-OAEP with SHA-512 and a label decryption [PASS] RSA-OAEP with SHA-1 and no label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-256 and no label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-384 and no label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-512 and no label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-1 and empty label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-256 and empty label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-384 and empty label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-512 and empty label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-1 and a label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-256 and a label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-384 and a label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-512 and a label decryption with altered ciphertext [PASS] RSA-OAEP with SHA-1 and no label using publicKey to decrypt [PASS] RSA-OAEP with SHA-256 and no label using publicKey to decrypt [PASS] RSA-OAEP with SHA-384 and no label using publicKey to decrypt [PASS] RSA-OAEP with SHA-512 and no label using publicKey to decrypt [PASS] RSA-OAEP with SHA-1 and empty label using publicKey to decrypt [PASS] RSA-OAEP with SHA-256 and empty label using publicKey to decrypt [PASS] RSA-OAEP with SHA-384 and empty label using publicKey to decrypt [PASS] RSA-OAEP with SHA-512 and empty label using publicKey to decrypt [PASS] RSA-OAEP with SHA-1 and a label using publicKey to decrypt [PASS] RSA-OAEP with SHA-256 and a label using publicKey to decrypt [PASS] RSA-OAEP with SHA-384 and a label using publicKey to decrypt [PASS] RSA-OAEP with SHA-512 and a label using publicKey to decrypt [PASS] RSA-OAEP with SHA-1 and no label no decrypt usage [PASS] RSA-OAEP with SHA-256 and no label no decrypt usage [PASS] RSA-OAEP with SHA-384 and no label no decrypt usage [PASS] RSA-OAEP with SHA-512 and no label no decrypt usage [PASS] RSA-OAEP with SHA-1 and empty label no decrypt usage [PASS] RSA-OAEP with SHA-256 and empty label no decrypt usage [PASS] RSA-OAEP with SHA-384 and empty label no decrypt usage [PASS] RSA-OAEP with SHA-512 and empty label no decrypt usage [PASS] RSA-OAEP with SHA-1 and a label no decrypt usage [PASS] RSA-OAEP with SHA-256 and a label no decrypt usage [PASS] RSA-OAEP with SHA-384 and a label no decrypt usage [PASS] RSA-OAEP with SHA-512 and a label no decrypt usage [PASS] RSA-OAEP with SHA-1 and no label with altered plaintext [PASS] RSA-OAEP with SHA-256 and no label with altered plaintext [PASS] RSA-OAEP with SHA-384 and no label with altered plaintext [PASS] RSA-OAEP with SHA-512 and no label with altered plaintext [PASS] RSA-OAEP with SHA-1 and empty label with altered plaintext [PASS] RSA-OAEP with SHA-256 and empty label with altered plaintext [PASS] RSA-OAEP with SHA-384 and empty label with altered plaintext [PASS] RSA-OAEP with SHA-512 and empty label with altered plaintext [PASS] RSA-OAEP with SHA-1 and a label with altered plaintext [PASS] RSA-OAEP with SHA-256 and a label with altered plaintext [PASS] RSA-OAEP with SHA-384 and a label with altered plaintext [PASS] RSA-OAEP with SHA-512 and a label with altered plaintext [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Empty usages: generateKey({length: 128, name: AES-CBC}, false, []) [PASS] Empty usages: generateKey({length: 128, name: AES-CBC}, true, []) [PASS] Empty usages: generateKey({length: 192, name: AES-CBC}, false, []) [PASS] Empty usages: generateKey({length: 192, name: AES-CBC}, true, []) [PASS] Empty usages: generateKey({length: 256, name: AES-CBC}, false, []) [PASS] Empty usages: generateKey({length: 256, name: AES-CBC}, true, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Empty usages: generateKey({length: 128, name: AES-CTR}, false, []) [PASS] Empty usages: generateKey({length: 128, name: AES-CTR}, true, []) [PASS] Empty usages: generateKey({length: 192, name: AES-CTR}, false, []) [PASS] Empty usages: generateKey({length: 192, name: AES-CTR}, true, []) [PASS] Empty usages: generateKey({length: 256, name: AES-CTR}, false, []) [PASS] Empty usages: generateKey({length: 256, name: AES-CTR}, true, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Empty usages: generateKey({length: 128, name: AES-GCM}, false, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [encrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [decrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [encrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [decrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [encrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, encrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [decrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, decrypt]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({length: 256, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey, deriveBits]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, false, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, true, []) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 64, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, false, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, true, []) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 127, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, false, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, true, []) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 129, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, false, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, true, []) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 255, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, false, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, true, []) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 257, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, false, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, true, [wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, false, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, true, [unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, false, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, true, []) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Bad algorithm property: generateKey({length: 512, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty usages: generateKey({length: 128, name: AES-KW}, false, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, false, [deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, true, [deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, false, [deriveBits, deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, true, [deriveBits, deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, false, [deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, true, [deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, false, []) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, true, []) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: P-512}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, false, [deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, true, [deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, false, [deriveBits, deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, true, [deriveBits, deriveKey]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, false, [deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, true, [deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, false, []) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, true, []) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDH, namedCurve: Curve25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty usages: generateKey({name: ECDH, namedCurve: P-256}, false, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, false, [sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, true, [sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, false, [verify, sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, true, [verify, sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, false, []) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, true, []) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, false, [sign, verify, sign, sign, verify]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: P-512}, true, [sign, verify, sign, sign, verify]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, false, [sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, true, [sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, false, [verify, sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, true, [verify, sign]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, false, []) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, true, []) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, false, [sign, verify, sign, sign, verify]) [PASS] Bad algorithm property: generateKey({name: ECDSA, namedCurve: Curve25519}, true, [sign, verify, sign, sign, verify]) [PASS] Empty usages: generateKey({name: ECDSA, namedCurve: P-256}, false, []) [PASS] Empty usages: generateKey({name: ECDSA, namedCurve: P-256}, true, []) [PASS] Empty usages: generateKey({name: ECDSA, namedCurve: P-384}, false, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [encrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [decrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [deriveKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [deriveBits]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({name: Ed448}, true, [encrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [decrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({name: Ed448}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [deriveKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({name: Ed448}, true, [deriveBits]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({name: Ed448}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Empty usages: generateKey({name: Ed448}, false, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, deriveBits]) [PASS] Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-1, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-1, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-256, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-256, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-384, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-384, name: HMAC}, true, []) [PASS] Empty usages: generateKey({hash: SHA-512, name: HMAC}, false, []) [PASS] Empty usages: generateKey({hash: SHA-512, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, sign]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, verify]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, encrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, decrypt, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, wrapKey, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt, decrypt, wrapKey, unwrapKey, decrypt, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey, deriveBits]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSA-OAEP, publicExponent: {0: 1}}, false, [decrypt, encrypt]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSA-OAEP, publicExponent: {0: 1}}, true, [decrypt, encrypt]) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSA-PSS, publicExponent: {0: 1}}, false, [sign]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSA-PSS, publicExponent: {0: 1}}, true, [sign]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSA-PSS, publicExponent: {0: 1}}, false, [verify, sign]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSA-PSS, publicExponent: {0: 1}}, true, [verify, sign]) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-1, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, encrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, decrypt]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, wrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, unwrapKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveKey]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign, deriveBits]) [PASS] Bad usages: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify, deriveBits]) [PASS] Bad algorithm property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({name: X25519}, true, [encrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [decrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: X25519}, true, [sign]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, sign]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, sign]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: generateKey({name: X25519}, true, [verify]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, verify]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, verify]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: generateKey({name: X25519}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Empty usages: generateKey({name: X25519}, false, []) [PASS] Empty usages: generateKey({name: X25519}, true, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey(AES, false, [sign]) [PASS] Bad algorithm: generateKey(AES, true, [sign]) [PASS] Bad algorithm: generateKey(AES, RED, [sign]) [PASS] Bad algorithm: generateKey(AES, 7, [sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey(AES, false, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [deriveBits]) [PASS] Bad algorithm: generateKey(AES, false, []) [PASS] Bad algorithm: generateKey(AES, true, []) [PASS] Bad algorithm: generateKey(AES, RED, []) [PASS] Bad algorithm: generateKey(AES, 7, []) [PASS] Bad algorithm: generateKey(AES, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey(AES, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, false, []) [PASS] Bad algorithm: generateKey({name: AES}, true, []) [PASS] Bad algorithm: generateKey({name: AES}, RED, []) [PASS] Bad algorithm: generateKey({name: AES}, 7, []) [PASS] Bad algorithm: generateKey({name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, []) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({length: 128, name: AES-CFB}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, []) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: MD5, name: HMAC}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, []) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({hash: SHA, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, decrypt]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits, sign]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, []) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad algorithm: generateKey({name: EC, namedCurve: P521}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, false, [decrypt]) [PASS] Empty algorithm: generateKey({}, true, [decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, decrypt]) [PASS] Empty algorithm: generateKey({}, false, [sign]) [PASS] Empty algorithm: generateKey({}, true, [sign]) [PASS] Empty algorithm: generateKey({}, RED, [sign]) [PASS] Empty algorithm: generateKey({}, 7, [sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits, sign]) [PASS] Empty algorithm: generateKey({}, false, [deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [deriveBits]) [PASS] Empty algorithm: generateKey({}, false, []) [PASS] Empty algorithm: generateKey({}, true, []) [PASS] Empty algorithm: generateKey({}, RED, []) [PASS] Empty algorithm: generateKey({}, 7, []) [PASS] Empty algorithm: generateKey({}, false, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, true, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, RED, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Empty algorithm: generateKey({}, 7, [decrypt, sign, deriveBits, decrypt, sign, deriveBits]) [PASS] Bad usages: generateKey({name: X448}, true, [encrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [decrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: generateKey({name: X448}, true, [sign]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, sign]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, sign]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: generateKey({name: X448}, true, [verify]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, verify]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, verify]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: generateKey({name: X448}, true, [wrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [unwrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Empty usages: generateKey({name: X448}, false, []) [PASS] Empty usages: generateKey({name: X448}, true, []) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-CBC}, false, [encrypt]) [PASS] Success: generateKey({length: 192, name: AES-CBC}, true, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, false, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, true, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, false, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-CTR}, false, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-KW}, false, [wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, true, [wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, false, [unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, true, [unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, false, [wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, true, [wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, false, [unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, true, [unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 256, name: AES-KW}, false, [wrapKey]) [PASS] Success: generateKey({length: 256, name: AES-KW}, true, [wrapKey]) [PASS] Success: generateKey({length: 256, name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Success: generateKey({name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [verify, sign]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Success: generateKey({name: ED25519}, false, [sign]) [PASS] Success: generateKey({name: ED25519}, true, [sign]) [PASS] Success: generateKey({name: ED25519}, false, [verify, sign]) [PASS] Success: generateKey({name: ED25519}, true, [verify, sign]) [PASS] Success: generateKey({name: ED25519}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ED25519}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ed25519}, false, [sign]) [PASS] Success: generateKey({name: ed25519}, true, [sign]) [PASS] Success: generateKey({name: ed25519}, false, [verify, sign]) [PASS] Success: generateKey({name: ed25519}, true, [verify, sign]) [PASS] Success: generateKey({name: ed25519}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ed25519}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: Ed25519}, false, [sign]) [PASS] Success: generateKey({name: Ed25519}, true, [sign]) [PASS] Success: generateKey({name: Ed25519}, false, [verify, sign]) [PASS] Success: generateKey({name: Ed25519}, true, [verify, sign]) [PASS] Success: generateKey({name: Ed25519}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: Ed25519}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ED448}, false, [sign]) [PASS] Success: generateKey({name: ED448}, true, [sign]) [PASS] Success: generateKey({name: ED448}, false, [verify, sign]) [PASS] Success: generateKey({name: ED448}, true, [verify, sign]) [PASS] Success: generateKey({name: ED448}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ED448}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ed448}, false, [sign]) [PASS] Success: generateKey({name: ed448}, true, [sign]) [PASS] Success: generateKey({name: ed448}, false, [verify, sign]) [PASS] Success: generateKey({name: ed448}, true, [verify, sign]) [PASS] Success: generateKey({name: ed448}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: ed448}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: Ed448}, false, [sign]) [PASS] Success: generateKey({name: Ed448}, true, [sign]) [PASS] Success: generateKey({name: Ed448}, false, [verify, sign]) [PASS] Success: generateKey({name: Ed448}, true, [verify, sign]) [PASS] Success: generateKey({name: Ed448}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: Ed448}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [sign]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [wrapKey, decrypt]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: RSA-PSS, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsa-pss, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsa-pss, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsa-pss, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [verify, sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsa-pss, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsa-pss, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-V1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: RSASSA-PKCS1-V1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [verify, sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-1, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [verify, sign]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [verify, sign]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({hash: SHA-256, modulusLength: 2048, name: rsassa-pkcs1-v1_5, publicExponent: {0: 1, 1: 0, 2: 1}}, true, [sign, verify, sign, sign, verify]) [PASS] Success: generateKey({name: X25519}, false, [deriveKey]) [PASS] Success: generateKey({name: X25519}, true, [deriveKey]) [PASS] Success: generateKey({name: X25519}, false, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: X25519}, true, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: X25519}, false, [deriveBits]) [PASS] Success: generateKey({name: X25519}, true, [deriveBits]) [PASS] Success: generateKey({name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: x25519}, false, [deriveKey]) [PASS] Success: generateKey({name: x25519}, true, [deriveKey]) [PASS] Success: generateKey({name: x25519}, false, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: x25519}, true, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: x25519}, false, [deriveBits]) [PASS] Success: generateKey({name: x25519}, true, [deriveBits]) [PASS] Success: generateKey({name: x25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: x25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: X448}, false, [deriveKey]) [PASS] Success: generateKey({name: X448}, true, [deriveKey]) [PASS] Success: generateKey({name: X448}, false, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: X448}, true, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: X448}, false, [deriveBits]) [PASS] Success: generateKey({name: X448}, true, [deriveBits]) [PASS] Success: generateKey({name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: x448}, false, [deriveKey]) [PASS] Success: generateKey({name: x448}, true, [deriveKey]) [PASS] Success: generateKey({name: x448}, false, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: x448}, true, [deriveBits, deriveKey]) [PASS] Success: generateKey({name: x448}, false, [deriveBits]) [PASS] Success: generateKey({name: x448}, true, [deriveBits]) [PASS] Success: generateKey({name: x448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Success: generateKey({name: x448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, deriveKey, deriveBits]) [EXPECTED_FAILURE][FAIL] Float16 arrays assert_throws_dom: Float16Array function "function() { self.crypto.getRandomValues(new Float16Array(6)) }" threw object "ReferenceError: Float16Array is not defined" that is not a DOMException TypeMismatchError: property "code" is equal to undefined, expected 17 at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/getRandomValues.any.js:3:5) at Test.step (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:2599:25) at test (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/resources/testharness.js:628:30) at /build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/getRandomValues.any.js:2:1 Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'getRandomValues.any.js' [PASS] Float arrays [PASS] DataView [PASS] Integer array: Int8Array [PASS] Large length: Int8Array [PASS] Null arrays: Int8Array [PASS] Subclass of Int8Array [PASS] Integer array: Int16Array [PASS] Large length: Int16Array [PASS] Null arrays: Int16Array [PASS] Subclass of Int16Array [PASS] Integer array: Int32Array [PASS] Large length: Int32Array [PASS] Null arrays: Int32Array [PASS] Subclass of Int32Array [PASS] Integer array: BigInt64Array [PASS] Large length: BigInt64Array [PASS] Null arrays: BigInt64Array [PASS] Subclass of BigInt64Array [PASS] Integer array: Uint8Array [PASS] Large length: Uint8Array [PASS] Null arrays: Uint8Array [PASS] Subclass of Uint8Array [PASS] Integer array: Uint8ClampedArray [PASS] Large length: Uint8ClampedArray [PASS] Null arrays: Uint8ClampedArray [PASS] Subclass of Uint8ClampedArray [PASS] Integer array: Uint16Array [PASS] Large length: Uint16Array [PASS] Null arrays: Uint16Array [PASS] Subclass of Uint16Array [PASS] Integer array: Uint32Array [PASS] Large length: Uint32Array [PASS] Null arrays: Uint32Array [PASS] Subclass of Uint32Array [PASS] Integer array: BigUint64Array [PASS] Large length: BigUint64Array [PASS] Null arrays: BigUint64Array [PASS] Subclass of BigUint64Array [PASS] idl_test validation [PASS] Partial interface mixin WindowOrWorkerGlobalScope: original interface mixin defined [PASS] Partial interface mixin WindowOrWorkerGlobalScope: member names are unique [PASS] Partial interface Window: member names are unique [PASS] Window includes GlobalEventHandlers: member names are unique [PASS] Window includes WindowEventHandlers: member names are unique [PASS] Window includes WindowOrWorkerGlobalScope: member names are unique [PASS] WorkerGlobalScope includes WindowOrWorkerGlobalScope: member names are unique [PASS] Window includes AnimationFrameProvider: member names are unique [PASS] Window includes WindowSessionStorage: member names are unique [PASS] Window includes WindowLocalStorage: member names are unique [PASS] Crypto interface: existence and properties of interface object [PASS] Crypto interface object length [PASS] Crypto interface object name [PASS] Crypto interface: existence and properties of interface prototype object [PASS] Crypto interface: existence and properties of interface prototype object's "constructor" property [PASS] Crypto interface: existence and properties of interface prototype object's @@unscopables property [PASS] Crypto interface: operation getRandomValues(ArrayBufferView) [PASS] Crypto interface: operation randomUUID() [PASS] Crypto must be primary interface of crypto [PASS] Stringification of crypto [PASS] Crypto interface: crypto must inherit property "subtle" with the proper type [PASS] Crypto interface: crypto must inherit property "getRandomValues(ArrayBufferView)" with the proper type [PASS] Crypto interface: calling getRandomValues(ArrayBufferView) on crypto with too few arguments must throw TypeError [PASS] Crypto interface: crypto must inherit property "randomUUID()" with the proper type [PASS] CryptoKey interface: existence and properties of interface object [PASS] CryptoKey interface object length [PASS] CryptoKey interface object name [PASS] CryptoKey interface: existence and properties of interface prototype object [PASS] CryptoKey interface: existence and properties of interface prototype object's "constructor" property [PASS] CryptoKey interface: existence and properties of interface prototype object's @@unscopables property [PASS] SubtleCrypto interface: existence and properties of interface object [PASS] SubtleCrypto interface object length [PASS] SubtleCrypto interface object name [PASS] SubtleCrypto interface: existence and properties of interface prototype object [PASS] SubtleCrypto interface: existence and properties of interface prototype object's "constructor" property [PASS] SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property [PASS] SubtleCrypto must be primary interface of crypto.subtle [PASS] Stringification of crypto.subtle [PASS] SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "digest(AlgorithmIdentifier, BufferSource)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "generateKey(AlgorithmIdentifier, boolean, sequence)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, sequence)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "exportKey(KeyFormat, CryptoKey)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type [PASS] SubtleCrypto interface: crypto.subtle must inherit property "unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence)" with the proper type [PASS] Crypto interface: attribute subtle [PASS] CryptoKey interface: attribute type [PASS] CryptoKey interface: attribute extractable [PASS] CryptoKey interface: attribute algorithm [PASS] CryptoKey interface: attribute usages [PASS] Window interface: attribute crypto [PASS] idl_test setup [PASS] SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) [PASS] SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) [PASS] SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource) [PASS] SubtleCrypto interface: operation verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource) [PASS] SubtleCrypto interface: operation digest(AlgorithmIdentifier, BufferSource) [PASS] SubtleCrypto interface: operation generateKey(AlgorithmIdentifier, boolean, sequence) [PASS] SubtleCrypto interface: operation deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, sequence) [PASS] SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?) [PASS] SubtleCrypto interface: operation importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence) [PASS] SubtleCrypto interface: operation exportKey(KeyFormat, CryptoKey) [PASS] SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier) [PASS] SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence) [PASS] SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling sign(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling verify(AlgorithmIdentifier, CryptoKey, BufferSource, BufferSource) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling digest(AlgorithmIdentifier, BufferSource) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling generateKey(AlgorithmIdentifier, boolean, sequence) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling deriveKey(AlgorithmIdentifier, CryptoKey, AlgorithmIdentifier, boolean, sequence) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling exportKey(KeyFormat, CryptoKey) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier) on crypto.subtle with too few arguments must throw TypeError [PASS] SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence) on crypto.subtle with too few arguments must throw TypeError [PASS] WebCryptoAPI: Assure promise returned by importKey is settled. [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-256}, true, []) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, alg), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Good parameters: P-256 bits (spki, buffer(91), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (spki, buffer(59, compressed), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-256}, false, []) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, alg), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (raw, buffer(65), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (raw, buffer(33, compressed), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Good parameters: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] ECDH any JWK alg: P-256 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-384}, true, []) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, alg), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Good parameters: P-384 bits (spki, buffer(120), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (spki, buffer(72, compressed), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-384}, false, []) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, alg), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (raw, buffer(97), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (raw, buffer(49, compressed), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Good parameters: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] ECDH any JWK alg: P-384 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-521}, true, []) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, alg), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Good parameters: P-521 bits (spki, buffer(158), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-521}, false, []) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, alg), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (raw, buffer(133), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [verify]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [verify]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [verify]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [verify]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [verify]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [verify]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Empty usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, []) [PASS] Bad key length: importKey(spki, {name: ECDH, namedCurve: P-256}, true, []) [PASS] Bad key length: importKey(spki, {name: ECDH, namedCurve: P-256}, false, []) [PASS] Bad key length: importKey(raw, {name: ECDH, namedCurve: P-256}, true, []) [PASS] Bad key length: importKey(raw, {name: ECDH, namedCurve: P-256}, false, []) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(spki, {name: ECDH, namedCurve: P-384}, true, []) [PASS] Bad key length: importKey(spki, {name: ECDH, namedCurve: P-384}, false, []) [PASS] Bad key length: importKey(raw, {name: ECDH, namedCurve: P-384}, true, []) [PASS] Bad key length: importKey(raw, {name: ECDH, namedCurve: P-384}, false, []) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(spki, {name: ECDH, namedCurve: P-521}, true, []) [PASS] Bad key length: importKey(spki, {name: ECDH, namedCurve: P-521}, false, []) [PASS] Bad key length: importKey(raw, {name: ECDH, namedCurve: P-521}, true, []) [PASS] Bad key length: importKey(raw, {name: ECDH, namedCurve: P-521}, false, []) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, deriveKey) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, deriveKey) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, deriveBits) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, deriveBits) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, deriveKey) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, deriveKey) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, deriveBits) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, deriveBits) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits]) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits]) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: ECDH, namedCurve: P-256}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: ECDH, namedCurve: P-384}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign, deriveBits]) [PASS] Empty usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, []) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-256}, true, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-256}, false, [verify, verify]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-384}, true, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-384}, false, [verify, verify]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Bad key length: importKey(spki, {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-521}, true, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: ECDSA, namedCurve: P-521}, false, [verify, verify]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Bad key length: importKey(pkcs8, {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, false, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, false, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, false, [sign, sign]) [PASS] Missing algorithm name: importKey(spki, {}, true, verify) [PASS] Missing algorithm name: importKey(spki, {}, false, verify) [PASS] Missing algorithm name: importKey(raw, {}, true, verify) [PASS] Missing algorithm name: importKey(raw, {}, false, verify) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, sign) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, sign) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, sign) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, sign) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-256}, true, [sign]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-384}, true, [sign]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: ECDSA, namedCurve: P-521}, true, [sign]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), {name: Ed25519}, true, [verify]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), Ed25519, true, [verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), {name: Ed25519}, true, [verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), Ed25519, true, [verify]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(kty, crv, x), {name: Ed25519}, true, [verify]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(kty, crv, x), Ed25519, true, [verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), {name: Ed25519}, true, [verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), Ed25519, true, [verify]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), {name: Ed25519}, true, []) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), Ed25519, true, []) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), {name: Ed25519}, true, []) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), Ed25519, true, []) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(kty, crv, x), {name: Ed25519}, true, []) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(kty, crv, x), Ed25519, true, []) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), {name: Ed25519}, true, []) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), Ed25519, true, []) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), {name: Ed25519}, true, [verify, verify]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), Ed25519, true, [verify, verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), {name: Ed25519}, true, [verify, verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), Ed25519, true, [verify, verify]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(kty, crv, x), {name: Ed25519}, true, [verify, verify]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(kty, crv, x), Ed25519, true, [verify, verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), {name: Ed25519}, true, [verify, verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), Ed25519, true, [verify, verify]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), {name: Ed25519}, true, [sign]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), Ed25519, true, [sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), {name: Ed25519}, true, [sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), Ed25519, true, [sign]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(crv, d, x, kty), {name: Ed25519}, true, [sign]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(crv, d, x, kty), Ed25519, true, [sign]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), {name: Ed25519}, true, [sign, sign]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), Ed25519, true, [sign, sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), {name: Ed25519}, true, [sign, sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), Ed25519, true, [sign, sign]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(crv, d, x, kty), {name: Ed25519}, true, [sign, sign]) [PASS] Good parameters with ignored JWK alg: Ed25519 (jwk, object(crv, d, x, kty), Ed25519, true, [sign, sign]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), {name: Ed25519}, false, [verify]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), Ed25519, false, [verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), {name: Ed25519}, false, [verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), Ed25519, false, [verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), {name: Ed25519}, false, [verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), Ed25519, false, [verify]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), {name: Ed25519}, false, []) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), Ed25519, false, []) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), {name: Ed25519}, false, []) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), Ed25519, false, []) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), {name: Ed25519}, false, []) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), Ed25519, false, []) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), {name: Ed25519}, false, [verify, verify]) [PASS] Good parameters: Ed25519 bits (spki, buffer(44), Ed25519, false, [verify, verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), {name: Ed25519}, false, [verify, verify]) [PASS] Good parameters: Ed25519 bits (jwk, object(kty, crv, x), Ed25519, false, [verify, verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), {name: Ed25519}, false, [verify, verify]) [PASS] Good parameters: Ed25519 bits (raw, buffer(32), Ed25519, false, [verify, verify]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), {name: Ed25519}, false, [sign]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), Ed25519, false, [sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), {name: Ed25519}, false, [sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), Ed25519, false, [sign]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), {name: Ed25519}, false, [sign, sign]) [PASS] Good parameters: Ed25519 bits (pkcs8, buffer(48), Ed25519, false, [sign, sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), {name: Ed25519}, false, [sign, sign]) [PASS] Good parameters: Ed25519 bits (jwk, object(crv, d, x, kty), Ed25519, false, [sign, sign]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [verify]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), Ed448, true, [verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), Ed448, true, [verify]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [verify]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), Ed448, true, [verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), Ed448, true, [verify]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, []) [PASS] Good parameters: Ed448 bits (spki, buffer(69), Ed448, true, []) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, []) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), Ed448, true, []) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, []) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), Ed448, true, []) [PASS] Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, []) [PASS] Good parameters: Ed448 bits (raw, buffer(57), Ed448, true, []) [PASS] Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [verify, verify]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), Ed448, true, [verify, verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [verify, verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), Ed448, true, [verify, verify]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), {name: Ed448}, true, [verify, verify]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(kty, crv, x), Ed448, true, [verify, verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [verify, verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), Ed448, true, [verify, verify]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), Ed448, true, [sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), Ed448, true, [sign]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), Ed448, true, [sign]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign, sign]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), Ed448, true, [sign, sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign, sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), Ed448, true, [sign, sign]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), {name: Ed448}, true, [sign, sign]) [PASS] Good parameters with ignored JWK alg: Ed448 (jwk, object(crv, d, x, kty), Ed448, true, [sign, sign]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [verify]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), Ed448, false, [verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), Ed448, false, [verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), Ed448, false, [verify]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, []) [PASS] Good parameters: Ed448 bits (spki, buffer(69), Ed448, false, []) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, []) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), Ed448, false, []) [PASS] Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, []) [PASS] Good parameters: Ed448 bits (raw, buffer(57), Ed448, false, []) [PASS] Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, false, [verify, verify]) [PASS] Good parameters: Ed448 bits (spki, buffer(69), Ed448, false, [verify, verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [verify, verify]) [PASS] Good parameters: Ed448 bits (jwk, object(kty, crv, x), Ed448, false, [verify, verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [verify, verify]) [PASS] Good parameters: Ed448 bits (raw, buffer(57), Ed448, false, [verify, verify]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), Ed448, false, [sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, false, [sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), Ed448, false, [sign]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign, sign]) [PASS] Good parameters: Ed448 bits (pkcs8, buffer(73), Ed448, false, [sign, sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), {name: Ed448}, false, [sign, sign]) [PASS] Good parameters: Ed448 bits (jwk, object(crv, d, x, kty), Ed448, false, [sign, sign]) [PASS] Good parameters: X25519 bits (spki, buffer(44), {name: X25519}, true, []) [PASS] Good parameters: X25519 bits (spki, buffer(44), X25519, true, []) [PASS] Good parameters: X25519 bits (jwk, object(kty, crv, x), {name: X25519}, true, []) [PASS] Good parameters: X25519 bits (jwk, object(kty, crv, x), X25519, true, []) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(kty, crv, x), {name: X25519}, true, []) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(kty, crv, x), X25519, true, []) [PASS] Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, true, []) [PASS] Good parameters: X25519 bits (raw, buffer(32), X25519, true, []) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, true, [deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, true, [deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, true, [deriveKey]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), X25519, true, [deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, true, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, true, [deriveBits, deriveKey]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), X25519, true, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, true, [deriveBits]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, true, [deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, true, [deriveBits]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveBits]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), X25519, true, [deriveBits]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters with ignored JWK alg: X25519 (jwk, object(crv, d, x, kty), X25519, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (spki, buffer(44), {name: X25519}, false, []) [PASS] Good parameters: X25519 bits (spki, buffer(44), X25519, false, []) [PASS] Good parameters: X25519 bits (jwk, object(kty, crv, x), {name: X25519}, false, []) [PASS] Good parameters: X25519 bits (jwk, object(kty, crv, x), X25519, false, []) [PASS] Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, false, []) [PASS] Good parameters: X25519 bits (raw, buffer(32), X25519, false, []) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, false, [deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, false, [deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, false, [deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, false, [deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, false, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, false, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, false, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, false, [deriveBits, deriveKey]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, false, [deriveBits]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, false, [deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, false, [deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, false, [deriveBits]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (pkcs8, buffer(48), X25519, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X25519 bits (jwk, object(crv, d, x, kty), X25519, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (spki, buffer(68), {name: X448}, true, []) [PASS] Good parameters: X448 bits (spki, buffer(68), X448, true, []) [PASS] Good parameters: X448 bits (jwk, object(kty, crv, x), {name: X448}, true, []) [PASS] Good parameters: X448 bits (jwk, object(kty, crv, x), X448, true, []) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(kty, crv, x), {name: X448}, true, []) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(kty, crv, x), X448, true, []) [PASS] Good parameters: X448 bits (raw, buffer(56), {name: X448}, true, []) [PASS] Good parameters: X448 bits (raw, buffer(56), X448, true, []) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, true, [deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, true, [deriveKey]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), X448, true, [deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, true, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, true, [deriveBits, deriveKey]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), X448, true, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveBits]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, true, [deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, true, [deriveBits]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveBits]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), X448, true, [deriveBits]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters with ignored JWK alg: X448 (jwk, object(crv, d, x, kty), X448, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (spki, buffer(68), {name: X448}, false, []) [PASS] Good parameters: X448 bits (spki, buffer(68), X448, false, []) [PASS] Good parameters: X448 bits (jwk, object(kty, crv, x), {name: X448}, false, []) [PASS] Good parameters: X448 bits (jwk, object(kty, crv, x), X448, false, []) [PASS] Good parameters: X448 bits (raw, buffer(56), {name: X448}, false, []) [PASS] Good parameters: X448 bits (raw, buffer(56), X448, false, []) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, false, [deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, false, [deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, false, [deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, false, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, false, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, false, [deriveBits, deriveKey]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveBits]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, false, [deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, false, [deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, false, [deriveBits]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (pkcs8, buffer(72), X448, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Good parameters: X448 bits (jwk, object(crv, d, x, kty), X448, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed25519}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed25519}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed25519}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed25519}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify, deriveBits]) [PASS] Empty usages: importKey(pkcs8, {name: Ed25519}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: Ed25519}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: Ed25519}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: Ed25519}, false, []) [PASS] Bad key length: importKey(spki, {name: Ed25519}, true, [verify]) [PASS] Bad key length: importKey(spki, {name: Ed25519}, false, [verify]) [PASS] Bad key length: importKey(spki, {name: Ed25519}, true, [verify, verify]) [PASS] Bad key length: importKey(spki, {name: Ed25519}, false, [verify, verify]) [PASS] Bad key length: importKey(pkcs8, {name: Ed25519}, true, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: Ed25519}, false, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: Ed25519}, true, [sign, sign]) [PASS] Bad key length: importKey(pkcs8, {name: Ed25519}, false, [sign, sign]) [PASS] Bad key length: importKey(raw, {name: Ed25519}, true, [verify]) [PASS] Bad key length: importKey(raw, {name: Ed25519}, false, [verify]) [PASS] Bad key length: importKey(raw, {name: Ed25519}, true, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: Ed25519}, false, [verify, verify]) [PASS] Bad key length: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: Ed25519}, false, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: Ed25519}, true, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: Ed25519}, false, [sign, sign]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed25519}, true, [verify]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed25519}, false, [verify]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed25519}, false, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed25519}, true, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed25519}, false, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed25519}, false, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed25519}, true, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed25519}, false, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: Ed25519}, true, [verify]) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: Ed25519}, false, [verify]) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: Ed25519}, true, [verify, verify]) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: Ed25519}, false, [verify, verify]) [PASS] Invalid key pair: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Invalid key pair: importKey(jwk(private), {name: Ed25519}, true, [sign, sign]) [PASS] Missing algorithm name: importKey(spki, {}, true, verify) [PASS] Missing algorithm name: importKey(spki, {}, false, verify) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, sign) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, sign) [PASS] Missing algorithm name: importKey(raw, {}, true, verify) [PASS] Missing algorithm name: importKey(raw, {}, false, verify) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, sign) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, sign) [PASS] Missing algorithm name: importKey(jwk (public) , {}, true, verify) [PASS] Missing algorithm name: importKey(jwk (public) , {}, false, verify) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Invalid 'kty' field: importKey(jwk (public) , {name: Ed25519}, true, [verify]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Import from a non-extractable: importKey(jwk (public) , {name: Ed25519}, true, [verify]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Invalid 'use' field: importKey(jwk (public) , {name: Ed25519}, true, [verify]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: Ed25519}, true, [sign]) [PASS] Invalid 'crv' field: importKey(jwk (public) , {name: Ed25519}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed448}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(spki, {name: Ed448}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: Ed448}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed448}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(raw, {name: Ed448}, false, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, verify]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, deriveKey]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, true, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: Ed448}, false, [sign, sign, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, sign]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, true, [verify, verify, deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: Ed448}, false, [verify, verify, deriveBits]) [PASS] Empty usages: importKey(pkcs8, {name: Ed448}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: Ed448}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: Ed448}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: Ed448}, false, []) [PASS] Bad key length: importKey(spki, {name: Ed448}, true, [verify]) [PASS] Bad key length: importKey(spki, {name: Ed448}, false, [verify]) [PASS] Bad key length: importKey(spki, {name: Ed448}, true, [verify, verify]) [PASS] Bad key length: importKey(spki, {name: Ed448}, false, [verify, verify]) [PASS] Bad key length: importKey(pkcs8, {name: Ed448}, true, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: Ed448}, false, [sign]) [PASS] Bad key length: importKey(pkcs8, {name: Ed448}, true, [sign, sign]) [PASS] Bad key length: importKey(pkcs8, {name: Ed448}, false, [sign, sign]) [PASS] Bad key length: importKey(raw, {name: Ed448}, true, [verify]) [PASS] Bad key length: importKey(raw, {name: Ed448}, false, [verify]) [PASS] Bad key length: importKey(raw, {name: Ed448}, true, [verify, verify]) [PASS] Bad key length: importKey(raw, {name: Ed448}, false, [verify, verify]) [PASS] Bad key length: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: Ed448}, false, [sign]) [PASS] Bad key length: importKey(jwk(private), {name: Ed448}, true, [sign, sign]) [PASS] Bad key length: importKey(jwk(private), {name: Ed448}, false, [sign, sign]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed448}, true, [verify]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed448}, false, [verify]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed448}, true, [verify, verify]) [PASS] Bad key length: importKey(jwk (public) , {name: Ed448}, false, [verify, verify]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed448}, false, [sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed448}, true, [sign, sign]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: Ed448}, false, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed448}, false, [sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed448}, true, [sign, sign]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: Ed448}, false, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: Ed448}, false, [sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: Ed448}, true, [sign, sign]) [PASS] Missing JWK 'crv' parameter: importKey(jwk(private), {name: Ed448}, false, [sign, sign]) [PASS] Invalid key pair: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Invalid key pair: importKey(jwk(private), {name: Ed448}, true, [sign, sign]) [PASS] Missing algorithm name: importKey(spki, {}, true, verify) [PASS] Missing algorithm name: importKey(spki, {}, false, verify) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, sign) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, sign) [PASS] Missing algorithm name: importKey(raw, {}, true, verify) [PASS] Missing algorithm name: importKey(raw, {}, false, verify) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, sign) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, sign) [PASS] Missing algorithm name: importKey(jwk (public) , {}, true, verify) [PASS] Missing algorithm name: importKey(jwk (public) , {}, false, verify) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Invalid 'kty' field: importKey(jwk (public) , {name: Ed448}, true, [verify]) [PASS] Import from a non-extractable: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Import from a non-extractable: importKey(jwk (public) , {name: Ed448}, true, [verify]) [PASS] Invalid 'use' field: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Invalid 'use' field: importKey(jwk (public) , {name: Ed448}, true, [verify]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: Ed448}, true, [sign]) [PASS] Invalid 'crv' field: importKey(jwk (public) , {name: Ed448}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [verify]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: X25519}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: X25519}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [verify]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [verify]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: X25519}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: X25519}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [verify]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [verify]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: X25519}, false, [deriveBits]) [PASS] Empty usages: importKey(pkcs8, {name: X25519}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: X25519}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: X25519}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: X25519}, false, []) [PASS] Bad key length: importKey(spki, {name: X25519}, true, []) [PASS] Bad key length: importKey(spki, {name: X25519}, false, []) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, true, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, false, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, true, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, false, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(raw, {name: X25519}, true, []) [PASS] Bad key length: importKey(raw, {name: X25519}, false, []) [PASS] Bad key length: importKey(jwk (public) , {name: X25519}, true, []) [PASS] Bad key length: importKey(jwk (public) , {name: X25519}, false, []) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, true, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, false, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, true, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, false, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, true, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, false, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, true, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, false, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, true, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, false, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, true, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, false, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X25519}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: X25519}, true, []) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: X25519}, false, []) [PASS] Invalid key pair: importKey(jwk(private), {name: X25519}, true, [deriveKey]) [PASS] Invalid key pair: importKey(jwk(private), {name: X25519}, true, [deriveBits, deriveKey]) [PASS] Invalid key pair: importKey(jwk(private), {name: X25519}, true, [deriveBits]) [PASS] Invalid key pair: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, deriveKey) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, deriveKey) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, deriveBits) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, deriveBits) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, deriveKey) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, deriveKey) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, deriveBits) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, deriveBits) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits]) [PASS] Invalid 'kty' field: importKey(jwk (public) , {name: X25519}, true, []) [PASS] Import from a non-extractable: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits]) [PASS] Import from a non-extractable: importKey(jwk (public) , {name: X25519}, true, []) [PASS] Invalid 'use' field: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: X25519}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk (public) , {name: X25519}, true, []) [PASS] Bad usages: importKey(spki, {name: X448}, true, [encrypt]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [encrypt]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [decrypt]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [decrypt]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [sign]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [sign]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [verify]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [verify]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [wrapKey]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [unwrapKey]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [deriveKey]) [PASS] Bad usages: importKey(spki, {name: X448}, true, [deriveBits]) [PASS] Bad usages: importKey(spki, {name: X448}, false, [deriveBits]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [encrypt]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [encrypt]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [decrypt]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [decrypt]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [sign]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [sign]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [verify]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [verify]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [wrapKey]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [unwrapKey]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [deriveKey]) [PASS] Bad usages: importKey(raw, {name: X448}, true, [deriveBits]) [PASS] Bad usages: importKey(raw, {name: X448}, false, [deriveBits]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, encrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, decrypt]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, sign]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, verify]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, wrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits, unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [encrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [decrypt]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [sign]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [verify]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [verify]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [wrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [unwrapKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [deriveKey]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, true, [deriveBits]) [PASS] Bad usages: importKey(jwk (public) , {name: X448}, false, [deriveBits]) [PASS] Empty usages: importKey(pkcs8, {name: X448}, true, []) [PASS] Empty usages: importKey(pkcs8, {name: X448}, false, []) [PASS] Empty usages: importKey(jwk(private), {name: X448}, true, []) [PASS] Empty usages: importKey(jwk(private), {name: X448}, false, []) [PASS] Bad key length: importKey(spki, {name: X448}, true, []) [PASS] Bad key length: importKey(spki, {name: X448}, false, []) [PASS] Bad key length: importKey(pkcs8, {name: X448}, true, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, false, [deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, true, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, false, [deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(pkcs8, {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(raw, {name: X448}, true, []) [PASS] Bad key length: importKey(raw, {name: X448}, false, []) [PASS] Bad key length: importKey(jwk(private), {name: X448}, true, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, false, [deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, true, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, false, [deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Bad key length: importKey(jwk (public) , {name: X448}, true, []) [PASS] Bad key length: importKey(jwk (public) , {name: X448}, false, []) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, true, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, false, [deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, true, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, false, [deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'x' parameter: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, true, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, false, [deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, false, [deriveBits, deriveKey]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, true, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, false, [deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'kty' parameter: importKey(jwk(private), {name: X448}, false, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: X448}, true, []) [PASS] Missing JWK 'crv' parameter: importKey(jwk (public) , {name: X448}, false, []) [PASS] Invalid key pair: importKey(jwk(private), {name: X448}, true, [deriveKey]) [PASS] Invalid key pair: importKey(jwk(private), {name: X448}, true, [deriveBits, deriveKey]) [PASS] Invalid key pair: importKey(jwk(private), {name: X448}, true, [deriveBits]) [PASS] Invalid key pair: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits, deriveKey, deriveBits]) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, deriveKey) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, deriveKey) [PASS] Missing algorithm name: importKey(pkcs8, {}, true, deriveBits) [PASS] Missing algorithm name: importKey(pkcs8, {}, false, deriveBits) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, deriveKey) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, deriveKey) [PASS] Missing algorithm name: importKey(jwk(private), {}, true, deriveBits) [PASS] Missing algorithm name: importKey(jwk(private), {}, false, deriveBits) [PASS] Invalid 'kty' field: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits]) [PASS] Invalid 'kty' field: importKey(jwk (public) , {name: X448}, true, []) [PASS] Import from a non-extractable: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits]) [PASS] Import from a non-extractable: importKey(jwk (public) , {name: X448}, true, []) [PASS] Invalid 'use' field: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk(private), {name: X448}, true, [deriveKey, deriveBits]) [PASS] Invalid 'crv' field: importKey(jwk (public) , {name: X448}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, true, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, true, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey, encrypt]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [wrapKey]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-OAEP}, false, [encrypt, wrapKey, encrypt, wrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey, decrypt]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [unwrapKey]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-OAEP}, false, [decrypt, unwrapKey, decrypt, unwrapKey]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, true, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSA-PSS}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, false, [sign]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSA-PSS}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (pkcs8, buffer(636), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 1024 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [decrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, [encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, [decrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [decrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, [encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, [decrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [decrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, [encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, [decrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [decrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, [encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, [decrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [decrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, [encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, [decrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [decrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [decrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [decrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [decrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [decrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [decrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [decrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [decrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [decrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, [encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, [decrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [decrypt]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, [encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, [decrypt]) [PASS] Good parameters: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [decrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, [encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, [decrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [decrypt]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, [encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, [decrypt]) [PASS] Good parameters: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [decrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, [encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, [decrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [decrypt]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, [encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, [decrypt]) [PASS] Good parameters: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, [encrypt, decrypt, encrypt, decrypt]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [wrapKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [unwrapKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, [wrapKey]) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, [unwrapKey]) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [wrapKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [unwrapKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, [wrapKey]) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, [unwrapKey]) [PASS] Good parameters: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [wrapKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [unwrapKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, [wrapKey]) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, [unwrapKey]) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [wrapKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [unwrapKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, [wrapKey]) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, [unwrapKey]) [PASS] Good parameters: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [wrapKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [unwrapKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, [wrapKey]) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, [unwrapKey, wrapKey]) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, [unwrapKey]) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [wrapKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [unwrapKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, [wrapKey]) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, [unwrapKey, wrapKey]) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, [unwrapKey]) [PASS] Good parameters: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, [wrapKey, unwrapKey, wrapKey, unwrapKey]) [PASS] Empty Usages: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [verify]) [PASS] Good parameters: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, []) [PASS] Good parameters: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, [sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, [verify]) [PASS] Good parameters: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, []) [PASS] Good parameters: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [verify, sign]) [PASS] Good parameters: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [verify]) [PASS] Good parameters: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [sign, verify, sign, verify]) [PASS] Empty Usages: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveBits]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveKey, deriveBits]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveBits, deriveKey, deriveBits, deriveKey]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveBits]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveKey, deriveBits]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveBits, deriveKey, deriveBits, deriveKey]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveBits]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveKey, deriveBits]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [deriveBits, deriveKey, deriveBits, deriveKey]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, []) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveBits]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey, deriveBits]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey]) [PASS] Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey]) [PASS] Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, []) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveBits]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey, deriveBits]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey]) [PASS] Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey]) [PASS] Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, []) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveBits]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey, deriveBits]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey]) [PASS] Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey]) [PASS] Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, []) [PASS] namespace format [PASS] version set [PASS] variant set [PASS] setup [PASS] ECDSA P-256 with SHA-1 verification [PASS] ECDSA P-256 with SHA-256 verification [PASS] ECDSA P-256 with SHA-384 verification [PASS] ECDSA P-256 with SHA-512 verification [PASS] ECDSA P-384 with SHA-1 verification [PASS] ECDSA P-384 with SHA-256 verification [PASS] ECDSA P-384 with SHA-384 verification [PASS] ECDSA P-384 with SHA-512 verification [PASS] ECDSA P-521 with SHA-1 verification [PASS] ECDSA P-521 with SHA-256 verification [PASS] ECDSA P-521 with SHA-384 verification [PASS] ECDSA P-521 with SHA-512 verification [PASS] ECDSA P-256 with SHA-1 verification with altered signature after call [PASS] ECDSA P-256 with SHA-256 verification with altered signature after call [PASS] ECDSA P-256 with SHA-384 verification with altered signature after call [PASS] ECDSA P-256 with SHA-512 verification with altered signature after call [PASS] ECDSA P-384 with SHA-1 verification with altered signature after call [PASS] ECDSA P-384 with SHA-256 verification with altered signature after call [PASS] ECDSA P-384 with SHA-384 verification with altered signature after call [PASS] ECDSA P-384 with SHA-512 verification with altered signature after call [PASS] ECDSA P-521 with SHA-1 verification with altered signature after call [PASS] ECDSA P-521 with SHA-256 verification with altered signature after call [PASS] ECDSA P-521 with SHA-384 verification with altered signature after call [PASS] ECDSA P-521 with SHA-512 verification with altered signature after call [PASS] ECDSA P-256 with SHA-1 with altered plaintext after call [PASS] ECDSA P-256 with SHA-256 with altered plaintext after call [PASS] ECDSA P-256 with SHA-384 with altered plaintext after call [PASS] ECDSA P-256 with SHA-512 with altered plaintext after call [PASS] ECDSA P-384 with SHA-1 with altered plaintext after call [PASS] ECDSA P-384 with SHA-256 with altered plaintext after call [PASS] ECDSA P-384 with SHA-384 with altered plaintext after call [PASS] ECDSA P-384 with SHA-512 with altered plaintext after call [PASS] ECDSA P-521 with SHA-1 with altered plaintext after call [PASS] ECDSA P-521 with SHA-256 with altered plaintext after call [PASS] ECDSA P-521 with SHA-384 with altered plaintext after call [PASS] ECDSA P-521 with SHA-512 with altered plaintext after call [PASS] ECDSA P-256 with SHA-1 using privateKey to verify [PASS] ECDSA P-256 with SHA-256 using privateKey to verify [PASS] ECDSA P-256 with SHA-384 using privateKey to verify [PASS] ECDSA P-256 with SHA-512 using privateKey to verify [PASS] ECDSA P-384 with SHA-1 using privateKey to verify [PASS] ECDSA P-384 with SHA-256 using privateKey to verify [PASS] ECDSA P-384 with SHA-384 using privateKey to verify [PASS] ECDSA P-384 with SHA-512 using privateKey to verify [PASS] ECDSA P-521 with SHA-1 using privateKey to verify [PASS] ECDSA P-521 with SHA-256 using privateKey to verify [PASS] ECDSA P-521 with SHA-384 using privateKey to verify [PASS] ECDSA P-521 with SHA-512 using privateKey to verify [PASS] ECDSA P-256 with SHA-1 using publicKey to sign [PASS] ECDSA P-256 with SHA-256 using publicKey to sign [PASS] ECDSA P-256 with SHA-384 using publicKey to sign [PASS] ECDSA P-256 with SHA-512 using publicKey to sign [PASS] ECDSA P-384 with SHA-1 using publicKey to sign [PASS] ECDSA P-384 with SHA-256 using publicKey to sign [PASS] ECDSA P-384 with SHA-384 using publicKey to sign [PASS] ECDSA P-384 with SHA-512 using publicKey to sign [PASS] ECDSA P-521 with SHA-1 using publicKey to sign [PASS] ECDSA P-521 with SHA-256 using publicKey to sign [PASS] ECDSA P-521 with SHA-384 using publicKey to sign [PASS] ECDSA P-521 with SHA-512 using publicKey to sign [PASS] ECDSA P-256 with SHA-1 no verify usage [PASS] ECDSA P-256 with SHA-256 no verify usage [PASS] ECDSA P-256 with SHA-384 no verify usage [PASS] ECDSA P-256 with SHA-512 no verify usage [PASS] ECDSA P-384 with SHA-1 no verify usage [PASS] ECDSA P-384 with SHA-256 no verify usage [PASS] ECDSA P-384 with SHA-384 no verify usage [PASS] ECDSA P-384 with SHA-512 no verify usage [PASS] ECDSA P-521 with SHA-1 no verify usage [PASS] ECDSA P-521 with SHA-256 no verify usage [PASS] ECDSA P-521 with SHA-384 no verify usage [PASS] ECDSA P-521 with SHA-512 no verify usage [PASS] ECDSA P-256 with SHA-1 round trip [PASS] ECDSA P-256 with SHA-256 round trip [PASS] ECDSA P-256 with SHA-384 round trip [PASS] ECDSA P-256 with SHA-512 round trip [PASS] ECDSA P-384 with SHA-1 round trip [PASS] ECDSA P-384 with SHA-256 round trip [PASS] ECDSA P-384 with SHA-384 round trip [PASS] ECDSA P-384 with SHA-512 round trip [PASS] ECDSA P-521 with SHA-1 round trip [PASS] ECDSA P-521 with SHA-256 round trip [PASS] ECDSA P-521 with SHA-384 round trip [PASS] ECDSA P-521 with SHA-512 round trip [PASS] ECDSA P-256 with SHA-1 verification failure due to altered signature [PASS] ECDSA P-256 with SHA-256 verification failure due to altered signature [PASS] ECDSA P-256 with SHA-384 verification failure due to altered signature [PASS] ECDSA P-256 with SHA-512 verification failure due to altered signature [PASS] ECDSA P-384 with SHA-1 verification failure due to altered signature [PASS] ECDSA P-384 with SHA-256 verification failure due to altered signature [PASS] ECDSA P-384 with SHA-384 verification failure due to altered signature [PASS] ECDSA P-384 with SHA-512 verification failure due to altered signature [PASS] ECDSA P-521 with SHA-1 verification failure due to altered signature [PASS] ECDSA P-521 with SHA-256 verification failure due to altered signature [PASS] ECDSA P-521 with SHA-384 verification failure due to altered signature [PASS] ECDSA P-521 with SHA-512 verification failure due to altered signature [PASS] ECDSA P-256 with SHA-1 verification failure due to wrong hash [PASS] ECDSA P-256 with SHA-256 verification failure due to wrong hash [PASS] ECDSA P-256 with SHA-384 verification failure due to wrong hash [PASS] ECDSA P-256 with SHA-512 verification failure due to wrong hash [PASS] ECDSA P-384 with SHA-1 verification failure due to wrong hash [PASS] ECDSA P-384 with SHA-256 verification failure due to wrong hash [PASS] ECDSA P-384 with SHA-384 verification failure due to wrong hash [PASS] ECDSA P-384 with SHA-512 verification failure due to wrong hash [PASS] ECDSA P-521 with SHA-1 verification failure due to wrong hash [PASS] ECDSA P-521 with SHA-256 verification failure due to wrong hash [PASS] ECDSA P-521 with SHA-384 verification failure due to wrong hash [PASS] ECDSA P-521 with SHA-512 verification failure due to wrong hash [PASS] ECDSA P-256 with SHA-1 verification failure due to bad hash name [PASS] ECDSA P-256 with SHA-256 verification failure due to bad hash name [PASS] ECDSA P-256 with SHA-384 verification failure due to bad hash name [PASS] ECDSA P-256 with SHA-512 verification failure due to bad hash name [PASS] ECDSA P-384 with SHA-1 verification failure due to bad hash name [PASS] ECDSA P-384 with SHA-256 verification failure due to bad hash name [PASS] ECDSA P-384 with SHA-384 verification failure due to bad hash name [PASS] ECDSA P-384 with SHA-512 verification failure due to bad hash name [PASS] ECDSA P-521 with SHA-1 verification failure due to bad hash name [PASS] ECDSA P-521 with SHA-256 verification failure due to bad hash name [PASS] ECDSA P-521 with SHA-384 verification failure due to bad hash name [PASS] ECDSA P-521 with SHA-512 verification failure due to bad hash name [PASS] ECDSA P-256 with SHA-1 verification failure due to shortened signature [PASS] ECDSA P-256 with SHA-256 verification failure due to shortened signature [PASS] ECDSA P-256 with SHA-384 verification failure due to shortened signature [PASS] ECDSA P-256 with SHA-512 verification failure due to shortened signature [PASS] ECDSA P-384 with SHA-1 verification failure due to shortened signature [PASS] ECDSA P-384 with SHA-256 verification failure due to shortened signature [PASS] ECDSA P-384 with SHA-384 verification failure due to shortened signature [PASS] ECDSA P-384 with SHA-512 verification failure due to shortened signature [PASS] ECDSA P-521 with SHA-1 verification failure due to shortened signature [PASS] ECDSA P-521 with SHA-256 verification failure due to shortened signature [PASS] ECDSA P-521 with SHA-384 verification failure due to shortened signature [PASS] ECDSA P-521 with SHA-512 verification failure due to shortened signature [PASS] ECDSA P-256 with SHA-1 verification failure due to altered plaintext [PASS] ECDSA P-256 with SHA-256 verification failure due to altered plaintext [PASS] ECDSA P-256 with SHA-384 verification failure due to altered plaintext [PASS] ECDSA P-256 with SHA-512 verification failure due to altered plaintext [PASS] ECDSA P-384 with SHA-1 verification failure due to altered plaintext [PASS] ECDSA P-384 with SHA-256 verification failure due to altered plaintext [PASS] ECDSA P-384 with SHA-384 verification failure due to altered plaintext [PASS] ECDSA P-384 with SHA-512 verification failure due to altered plaintext [PASS] ECDSA P-521 with SHA-1 verification failure due to altered plaintext [PASS] ECDSA P-521 with SHA-256 verification failure due to altered plaintext [PASS] ECDSA P-521 with SHA-384 verification failure due to altered plaintext [PASS] ECDSA P-521 with SHA-512 verification failure due to altered plaintext [PASS] ECDSA P-256 with SHA-1 - The signature was truncated by 1 byte verification [PASS] ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification [PASS] ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification [PASS] ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification [PASS] ECDSA P-256 with SHA-1 - Signature has excess padding verification [PASS] ECDSA P-256 with SHA-1 - The signature is empty verification [PASS] ECDSA P-256 with SHA-1 - The signature is all zeroes verification [PASS] ECDSA P-256 with SHA-256 - The signature was truncated by 1 byte verification [PASS] ECDSA P-256 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification [PASS] ECDSA P-256 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification [PASS] ECDSA P-256 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification [PASS] ECDSA P-256 with SHA-256 - Signature has excess padding verification [PASS] ECDSA P-256 with SHA-256 - The signature is empty verification [PASS] ECDSA P-256 with SHA-256 - The signature is all zeroes verification [PASS] ECDSA P-256 with SHA-384 - The signature was truncated by 1 byte verification [PASS] ECDSA P-256 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification [PASS] ECDSA P-256 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification [PASS] ECDSA P-256 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification [PASS] ECDSA P-256 with SHA-384 - Signature has excess padding verification [PASS] ECDSA P-256 with SHA-384 - The signature is empty verification [PASS] ECDSA P-256 with SHA-384 - The signature is all zeroes verification [PASS] ECDSA P-256 with SHA-512 - The signature was truncated by 1 byte verification [PASS] ECDSA P-256 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification [PASS] ECDSA P-256 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification [PASS] ECDSA P-256 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification [PASS] ECDSA P-256 with SHA-512 - Signature has excess padding verification [PASS] ECDSA P-256 with SHA-512 - The signature is empty verification [PASS] ECDSA P-256 with SHA-512 - The signature is all zeroes verification [PASS] ECDSA P-384 with SHA-1 - The signature was truncated by 1 byte verification [PASS] ECDSA P-384 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification [PASS] ECDSA P-384 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification [PASS] ECDSA P-384 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification [PASS] ECDSA P-384 with SHA-1 - Signature has excess padding verification [PASS] ECDSA P-384 with SHA-1 - The signature is empty verification [PASS] ECDSA P-384 with SHA-1 - The signature is all zeroes verification [PASS] ECDSA P-384 with SHA-256 - The signature was truncated by 1 byte verification [PASS] ECDSA P-384 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification [PASS] ECDSA P-384 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification [PASS] ECDSA P-384 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification [PASS] ECDSA P-384 with SHA-256 - Signature has excess padding verification [PASS] ECDSA P-384 with SHA-256 - The signature is empty verification [PASS] ECDSA P-384 with SHA-256 - The signature is all zeroes verification [PASS] ECDSA P-384 with SHA-384 - The signature was truncated by 1 byte verification [PASS] ECDSA P-384 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification [PASS] ECDSA P-384 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification [PASS] ECDSA P-384 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification [PASS] ECDSA P-384 with SHA-384 - Signature has excess padding verification [PASS] ECDSA P-384 with SHA-384 - The signature is empty verification [PASS] ECDSA P-384 with SHA-384 - The signature is all zeroes verification [PASS] ECDSA P-384 with SHA-512 - The signature was truncated by 1 byte verification [PASS] ECDSA P-384 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification [PASS] ECDSA P-384 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification [PASS] ECDSA P-384 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification [PASS] ECDSA P-384 with SHA-512 - Signature has excess padding verification [PASS] ECDSA P-384 with SHA-512 - The signature is empty verification [PASS] ECDSA P-384 with SHA-512 - The signature is all zeroes verification [PASS] ECDSA P-521 with SHA-1 - The signature was truncated by 1 byte verification [PASS] ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification [PASS] ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification [PASS] ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification [PASS] ECDSA P-521 with SHA-1 - Signature has excess padding verification [PASS] ECDSA P-521 with SHA-1 - The signature is empty verification [PASS] ECDSA P-521 with SHA-1 - The signature is all zeroes verification [PASS] ECDSA P-521 with SHA-256 - The signature was truncated by 1 byte verification [PASS] ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification [PASS] ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification [PASS] ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification [PASS] ECDSA P-521 with SHA-256 - Signature has excess padding verification [PASS] ECDSA P-521 with SHA-256 - The signature is empty verification [PASS] ECDSA P-521 with SHA-256 - The signature is all zeroes verification [PASS] ECDSA P-521 with SHA-384 - The signature was truncated by 1 byte verification [PASS] ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification [PASS] ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification [PASS] ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification [PASS] ECDSA P-521 with SHA-384 - Signature has excess padding verification [PASS] ECDSA P-521 with SHA-384 - The signature is empty verification [PASS] ECDSA P-521 with SHA-384 - The signature is all zeroes verification [PASS] ECDSA P-521 with SHA-512 - The signature was truncated by 1 byte verification [PASS] ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification [PASS] ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification [PASS] ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification [PASS] ECDSA P-521 with SHA-512 - Signature has excess padding verification [PASS] ECDSA P-521 with SHA-512 - The signature is empty verification [PASS] ECDSA P-521 with SHA-512 - The signature is all zeroes verification [PASS] ECDSA P-256 with SHA-1 signing with wrong algorithm name [PASS] ECDSA P-256 with SHA-256 signing with wrong algorithm name [PASS] ECDSA P-256 with SHA-384 signing with wrong algorithm name [PASS] ECDSA P-256 with SHA-512 signing with wrong algorithm name [PASS] ECDSA P-384 with SHA-1 signing with wrong algorithm name [PASS] ECDSA P-384 with SHA-256 signing with wrong algorithm name [PASS] ECDSA P-384 with SHA-384 signing with wrong algorithm name [PASS] ECDSA P-384 with SHA-512 signing with wrong algorithm name [PASS] ECDSA P-521 with SHA-1 signing with wrong algorithm name [PASS] ECDSA P-521 with SHA-256 signing with wrong algorithm name [PASS] ECDSA P-521 with SHA-384 signing with wrong algorithm name [PASS] ECDSA P-521 with SHA-512 signing with wrong algorithm name [PASS] ECDSA P-256 with SHA-1 verifying with wrong algorithm name [PASS] ECDSA P-256 with SHA-256 verifying with wrong algorithm name [PASS] ECDSA P-256 with SHA-384 verifying with wrong algorithm name [PASS] ECDSA P-256 with SHA-512 verifying with wrong algorithm name [PASS] ECDSA P-384 with SHA-1 verifying with wrong algorithm name [PASS] ECDSA P-384 with SHA-256 verifying with wrong algorithm name [PASS] ECDSA P-384 with SHA-384 verifying with wrong algorithm name [PASS] ECDSA P-384 with SHA-512 verifying with wrong algorithm name [PASS] ECDSA P-521 with SHA-1 verifying with wrong algorithm name [PASS] ECDSA P-521 with SHA-256 verifying with wrong algorithm name [PASS] ECDSA P-521 with SHA-384 verifying with wrong algorithm name [PASS] ECDSA P-521 with SHA-512 verifying with wrong algorithm name [PASS] EdDSA Ed25519 verification [PASS] EdDSA Ed25519 verification with altered signature after call [PASS] EdDSA Ed25519 with altered data after call [PASS] EdDSA Ed25519 using privateKey to verify [PASS] EdDSA Ed25519 using publicKey to sign [PASS] EdDSA Ed25519 no verify usage [PASS] EdDSA Ed25519 round trip [PASS] EdDSA Ed25519 signing with wrong algorithm name [PASS] EdDSA Ed25519 verifying with wrong algorithm name [PASS] EdDSA Ed25519 verification failure due to altered signature [PASS] EdDSA Ed25519 verification failure due to shortened signature [PASS] EdDSA Ed25519 verification failure due to altered data [PASS] Sign and verify using generated Ed25519 keys. [PASS] EdDSA Ed448 verification [PASS] EdDSA Ed448 verification with altered signature after call [PASS] EdDSA Ed448 with altered data after call [PASS] EdDSA Ed448 using privateKey to verify [PASS] EdDSA Ed448 using publicKey to sign [PASS] EdDSA Ed448 no verify usage [PASS] EdDSA Ed448 round trip [PASS] EdDSA Ed448 signing with wrong algorithm name [PASS] EdDSA Ed448 verifying with wrong algorithm name [PASS] EdDSA Ed448 verification failure due to altered signature [PASS] EdDSA Ed448 verification failure due to shortened signature [PASS] EdDSA Ed448 verification failure due to altered data [PASS] Sign and verify using generated Ed448 keys. [EXPECTED_FAILURE][FAIL] Ed25519 Verification checks with small-order key of order - Test 0 assert_equals: Signature verification result. expected false but got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/sign_verify/eddsa_small_order_points.js:20:15) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'sign_verify/eddsa_small_order_points.https.any.js' [EXPECTED_FAILURE][FAIL] Ed25519 Verification checks with small-order key of order - Test 1 assert_equals: Signature verification result. expected false but got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/sign_verify/eddsa_small_order_points.js:20:15) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'sign_verify/eddsa_small_order_points.https.any.js' [EXPECTED_FAILURE][FAIL] Ed25519 Verification checks with small-order key of order - Test 2 assert_equals: Signature verification result. expected false but got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/sign_verify/eddsa_small_order_points.js:20:15) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'sign_verify/eddsa_small_order_points.https.any.js' [PASS] Ed25519 Verification checks with small-order key of order - Test 3 [PASS] Ed25519 Verification checks with small-order key of order - Test 4 [PASS] Ed25519 Verification checks with small-order key of order - Test 5 [PASS] Ed25519 Verification checks with small-order key of order - Test 6 [PASS] Ed25519 Verification checks with small-order key of order - Test 7 [PASS] Ed25519 Verification checks with small-order key of order - Test 8 [PASS] Ed25519 Verification checks with small-order key of order - Test 9 [PASS] Ed25519 Verification checks with small-order key of order - Test 10 [EXPECTED_FAILURE][FAIL] Ed25519 Verification checks with small-order key of order - Test 11 assert_equals: Signature verification result. expected false but got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/sign_verify/eddsa_small_order_points.js:20:15) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'sign_verify/eddsa_small_order_points.https.any.js' [EXPECTED_FAILURE][FAIL] Ed25519 Verification checks with small-order key of order - Test 12 assert_equals: Signature verification result. expected false but got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/sign_verify/eddsa_small_order_points.js:20:15) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'sign_verify/eddsa_small_order_points.https.any.js' [EXPECTED_FAILURE][FAIL] Ed25519 Verification checks with small-order key of order - Test 13 assert_equals: Signature verification result. expected false but got true at Test. (/build/nodejs-lts-jod/src/node-v22.14.0/test/fixtures/wpt/WebCryptoAPI/sign_verify/eddsa_small_order_points.js:20:15) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'sign_verify/eddsa_small_order_points.https.any.js' [PASS] setup [PASS] HMAC with SHA-1 verification [PASS] HMAC with SHA-256 verification [PASS] HMAC with SHA-384 verification [PASS] HMAC with SHA-512 verification [PASS] HMAC with SHA-1 verification with altered signature after call [PASS] HMAC with SHA-256 verification with altered signature after call [PASS] HMAC with SHA-384 verification with altered signature after call [PASS] HMAC with SHA-512 verification with altered signature after call [PASS] HMAC with SHA-1 with altered plaintext after call [PASS] HMAC with SHA-256 with altered plaintext after call [PASS] HMAC with SHA-384 with altered plaintext after call [PASS] HMAC with SHA-512 with altered plaintext after call [PASS] HMAC with SHA-1 no verify usage [PASS] HMAC with SHA-256 no verify usage [PASS] HMAC with SHA-384 no verify usage [PASS] HMAC with SHA-512 no verify usage [PASS] HMAC with SHA-1 round trip [PASS] HMAC with SHA-256 round trip [PASS] HMAC with SHA-384 round trip [PASS] HMAC with SHA-512 round trip [PASS] HMAC with SHA-1 verification failure due to wrong plaintext [PASS] HMAC with SHA-256 verification failure due to wrong plaintext [PASS] HMAC with SHA-384 verification failure due to wrong plaintext [PASS] HMAC with SHA-512 verification failure due to wrong plaintext [PASS] HMAC with SHA-1 verification failure due to wrong signature [PASS] HMAC with SHA-256 verification failure due to wrong signature [PASS] HMAC with SHA-384 verification failure due to wrong signature [PASS] HMAC with SHA-512 verification failure due to wrong signature [PASS] HMAC with SHA-1 verification failure due to short signature [PASS] HMAC with SHA-256 verification failure due to short signature [PASS] HMAC with SHA-384 verification failure due to short signature [PASS] HMAC with SHA-512 verification failure due to short signature [PASS] HMAC with SHA-1 signing with wrong algorithm name [PASS] HMAC with SHA-256 signing with wrong algorithm name [PASS] HMAC with SHA-384 signing with wrong algorithm name [PASS] HMAC with SHA-512 signing with wrong algorithm name [PASS] HMAC with SHA-1 verifying with wrong algorithm name [PASS] HMAC with SHA-256 verifying with wrong algorithm name [PASS] HMAC with SHA-384 verifying with wrong algorithm name [PASS] HMAC with SHA-512 verifying with wrong algorithm name [PASS] setup [PASS] RSASSA-PKCS1-v1_5 with SHA-1 verification [PASS] RSASSA-PKCS1-v1_5 with SHA-256 verification [PASS] RSASSA-PKCS1-v1_5 with SHA-384 verification [PASS] RSASSA-PKCS1-v1_5 with SHA-512 verification [PASS] RSASSA-PKCS1-v1_5 with SHA-1 verification with altered signature after call [PASS] RSASSA-PKCS1-v1_5 with SHA-256 verification with altered signature after call [PASS] RSASSA-PKCS1-v1_5 with SHA-384 verification with altered signature after call [PASS] RSASSA-PKCS1-v1_5 with SHA-512 verification with altered signature after call [PASS] RSASSA-PKCS1-v1_5 with SHA-1 with altered plaintext after call [PASS] RSASSA-PKCS1-v1_5 with SHA-256 with altered plaintext after call [PASS] RSASSA-PKCS1-v1_5 with SHA-384 with altered plaintext after call [PASS] RSASSA-PKCS1-v1_5 with SHA-512 with altered plaintext after call [PASS] RSASSA-PKCS1-v1_5 with SHA-1 using privateKey to verify [PASS] RSASSA-PKCS1-v1_5 with SHA-256 using privateKey to verify [PASS] RSASSA-PKCS1-v1_5 with SHA-384 using privateKey to verify [PASS] RSASSA-PKCS1-v1_5 with SHA-512 using privateKey to verify [PASS] RSASSA-PKCS1-v1_5 with SHA-1 using publicKey to sign [PASS] RSASSA-PKCS1-v1_5 with SHA-256 using publicKey to sign [PASS] RSASSA-PKCS1-v1_5 with SHA-384 using publicKey to sign [PASS] RSASSA-PKCS1-v1_5 with SHA-512 using publicKey to sign [PASS] RSASSA-PKCS1-v1_5 with SHA-1 no verify usage [PASS] RSASSA-PKCS1-v1_5 with SHA-256 no verify usage [PASS] RSASSA-PKCS1-v1_5 with SHA-384 no verify usage [PASS] RSASSA-PKCS1-v1_5 with SHA-512 no verify usage [PASS] RSASSA-PKCS1-v1_5 with SHA-1 round trip [PASS] RSASSA-PKCS1-v1_5 with SHA-256 round trip [PASS] RSASSA-PKCS1-v1_5 with SHA-384 round trip [PASS] RSASSA-PKCS1-v1_5 with SHA-512 round trip [PASS] RSASSA-PKCS1-v1_5 with SHA-1 signing with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-256 signing with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-384 signing with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-512 signing with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-1 verification with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-256 verification with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-384 verification with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-512 verification with wrong algorithm name [PASS] RSASSA-PKCS1-v1_5 with SHA-1 verification failure with altered signature [PASS] RSASSA-PKCS1-v1_5 with SHA-256 verification failure with altered signature [PASS] RSASSA-PKCS1-v1_5 with SHA-384 verification failure with altered signature [PASS] RSASSA-PKCS1-v1_5 with SHA-512 verification failure with altered signature [PASS] RSASSA-PKCS1-v1_5 with SHA-1 verification failure with altered plaintext [PASS] RSASSA-PKCS1-v1_5 with SHA-256 verification failure with altered plaintext [PASS] RSASSA-PKCS1-v1_5 with SHA-384 verification failure with altered plaintext [PASS] RSASSA-PKCS1-v1_5 with SHA-512 verification failure with altered plaintext [PASS] setup [PASS] RSA-PSS with SHA-1 and no salt verification [PASS] RSA-PSS with SHA-256 and no salt verification [PASS] RSA-PSS with SHA-384 and no salt verification [PASS] RSA-PSS with SHA-512 and no salt verification [PASS] RSA-PSS with SHA-1, salted verification [PASS] RSA-PSS with SHA-256, salted verification [PASS] RSA-PSS with SHA-384, salted verification [PASS] RSA-PSS with SHA-512, salted verification [PASS] RSA-PSS with SHA-1 and no salt verification with altered signature after call [PASS] RSA-PSS with SHA-256 and no salt verification with altered signature after call [PASS] RSA-PSS with SHA-384 and no salt verification with altered signature after call [PASS] RSA-PSS with SHA-512 and no salt verification with altered signature after call [PASS] RSA-PSS with SHA-1, salted verification with altered signature after call [PASS] RSA-PSS with SHA-256, salted verification with altered signature after call [PASS] RSA-PSS with SHA-384, salted verification with altered signature after call [PASS] RSA-PSS with SHA-512, salted verification with altered signature after call [PASS] RSA-PSS with SHA-1 and no salt with altered plaintext after call [PASS] RSA-PSS with SHA-256 and no salt with altered plaintext after call [PASS] RSA-PSS with SHA-384 and no salt with altered plaintext after call [PASS] RSA-PSS with SHA-512 and no salt with altered plaintext after call [PASS] RSA-PSS with SHA-1, salted with altered plaintext after call [PASS] RSA-PSS with SHA-256, salted with altered plaintext after call [PASS] RSA-PSS with SHA-384, salted with altered plaintext after call [PASS] RSA-PSS with SHA-512, salted with altered plaintext after call [PASS] RSA-PSS with SHA-1 and no salt using privateKey to verify [PASS] RSA-PSS with SHA-256 and no salt using privateKey to verify [PASS] RSA-PSS with SHA-384 and no salt using privateKey to verify [PASS] RSA-PSS with SHA-512 and no salt using privateKey to verify [PASS] RSA-PSS with SHA-1, salted using privateKey to verify [PASS] RSA-PSS with SHA-256, salted using privateKey to verify [PASS] RSA-PSS with SHA-384, salted using privateKey to verify [PASS] RSA-PSS with SHA-512, salted using privateKey to verify [PASS] RSA-PSS with SHA-1 and no salt using publicKey to sign [PASS] RSA-PSS with SHA-256 and no salt using publicKey to sign [PASS] RSA-PSS with SHA-384 and no salt using publicKey to sign [PASS] RSA-PSS with SHA-512 and no salt using publicKey to sign [PASS] RSA-PSS with SHA-1, salted using publicKey to sign [PASS] RSA-PSS with SHA-256, salted using publicKey to sign [PASS] RSA-PSS with SHA-384, salted using publicKey to sign [PASS] RSA-PSS with SHA-512, salted using publicKey to sign [PASS] RSA-PSS with SHA-1 and no salt no verify usage [PASS] RSA-PSS with SHA-256 and no salt no verify usage [PASS] RSA-PSS with SHA-384 and no salt no verify usage [PASS] RSA-PSS with SHA-512 and no salt no verify usage [PASS] RSA-PSS with SHA-1, salted no verify usage [PASS] RSA-PSS with SHA-256, salted no verify usage [PASS] RSA-PSS with SHA-384, salted no verify usage [PASS] RSA-PSS with SHA-512, salted no verify usage [PASS] RSA-PSS with SHA-1 and no salt round trip [PASS] RSA-PSS with SHA-256 and no salt round trip [PASS] RSA-PSS with SHA-384 and no salt round trip [PASS] RSA-PSS with SHA-512 and no salt round trip [PASS] RSA-PSS with SHA-1, salted round trip [PASS] RSA-PSS with SHA-256, salted round trip [PASS] RSA-PSS with SHA-384, salted round trip [PASS] RSA-PSS with SHA-512, salted round trip [PASS] RSA-PSS with SHA-1 and no salt signing with wrong algorithm name [PASS] RSA-PSS with SHA-256 and no salt signing with wrong algorithm name [PASS] RSA-PSS with SHA-384 and no salt signing with wrong algorithm name [PASS] RSA-PSS with SHA-512 and no salt signing with wrong algorithm name [PASS] RSA-PSS with SHA-1, salted signing with wrong algorithm name [PASS] RSA-PSS with SHA-256, salted signing with wrong algorithm name [PASS] RSA-PSS with SHA-384, salted signing with wrong algorithm name [PASS] RSA-PSS with SHA-512, salted signing with wrong algorithm name [PASS] RSA-PSS with SHA-1 and no salt verification with wrong algorithm name [PASS] RSA-PSS with SHA-256 and no salt verification with wrong algorithm name [PASS] RSA-PSS with SHA-384 and no salt verification with wrong algorithm name [PASS] RSA-PSS with SHA-512 and no salt verification with wrong algorithm name [PASS] RSA-PSS with SHA-1, salted verification with wrong algorithm name [PASS] RSA-PSS with SHA-256, salted verification with wrong algorithm name [PASS] RSA-PSS with SHA-384, salted verification with wrong algorithm name [PASS] RSA-PSS with SHA-512, salted verification with wrong algorithm name [PASS] RSA-PSS with SHA-1 and no salt verification failure with altered signature [PASS] RSA-PSS with SHA-256 and no salt verification failure with altered signature [PASS] RSA-PSS with SHA-384 and no salt verification failure with altered signature [PASS] RSA-PSS with SHA-512 and no salt verification failure with altered signature [PASS] RSA-PSS with SHA-1, salted verification failure with altered signature [PASS] RSA-PSS with SHA-256, salted verification failure with altered signature [PASS] RSA-PSS with SHA-384, salted verification failure with altered signature [PASS] RSA-PSS with SHA-512, salted verification failure with altered signature [PASS] RSA-PSS with SHA-1 and no salt verification failure with wrong saltLength [PASS] RSA-PSS with SHA-256 and no salt verification failure with wrong saltLength [PASS] RSA-PSS with SHA-384 and no salt verification failure with wrong saltLength [PASS] RSA-PSS with SHA-512 and no salt verification failure with wrong saltLength [PASS] RSA-PSS with SHA-1, salted verification failure with wrong saltLength [PASS] RSA-PSS with SHA-256, salted verification failure with wrong saltLength [PASS] RSA-PSS with SHA-384, salted verification failure with wrong saltLength [PASS] RSA-PSS with SHA-512, salted verification failure with wrong saltLength [PASS] RSA-PSS with SHA-1 and no salt verification failure with altered plaintext [PASS] RSA-PSS with SHA-256 and no salt verification failure with altered plaintext [PASS] RSA-PSS with SHA-384 and no salt verification failure with altered plaintext [PASS] RSA-PSS with SHA-512 and no salt verification failure with altered plaintext [PASS] RSA-PSS with SHA-1, salted verification failure with altered plaintext [PASS] RSA-PSS with SHA-256, salted verification failure with altered plaintext [PASS] RSA-PSS with SHA-384, salted verification failure with altered plaintext [PASS] RSA-PSS with SHA-512, salted verification failure with altered plaintext [PASS] setup [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap RSA-PSS public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap RSA-PSS public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap RSA-OAEP public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap RSA-OAEP public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap ECDSA public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap ECDSA public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap ECDSA private key keys using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap ECDSA private key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap ECDSA private key non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap ECDH public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap ECDH public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap ECDH private key keys using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap ECDH private key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap ECDH private key non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap Ed25519 public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap Ed25519 public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap Ed25519 private key keys using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap Ed25519 private key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap Ed25519 private key non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap Ed448 public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap Ed448 public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap Ed448 private key keys using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap Ed448 private key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap Ed448 private key non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap X25519 public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap X25519 public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap X25519 private key keys using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap X25519 private key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap X25519 private key non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap X448 public key keys using spki and RSA-OAEP [PASS] Can wrap and unwrap X448 public key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap X448 private key keys using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap X448 private key keys as non-extractable using pkcs8 and RSA-OAEP [PASS] Can wrap and unwrap X448 private key keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap X448 private key keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap X448 private key non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-CTR keys using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-CTR keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap AES-CTR non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-CBC keys using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-CBC keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap AES-CBC non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-GCM keys using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-GCM keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap AES-GCM non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-KW keys using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP [PASS] Can wrap and unwrap AES-KW keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap HMAC keys using raw and RSA-OAEP [PASS] Can wrap and unwrap HMAC keys as non-extractable using raw and RSA-OAEP [PASS] Can wrap and unwrap HMAC keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap HMAC keys as non-extractable using jwk and RSA-OAEP [PASS] Can unwrap HMAC non-extractable keys using jwk and RSA-OAEP [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using spki and AES-CTR [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap RSASSA-PKCS1-v1_5 private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSA-PSS public key keys using spki and AES-CTR [PASS] Can wrap and unwrap RSA-PSS public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSA-PSS private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap RSA-PSS private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap RSA-PSS private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSA-PSS private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap RSA-PSS private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSA-OAEP public key keys using spki and AES-CTR [PASS] Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSA-OAEP private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap RSA-OAEP private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap RSA-OAEP private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSA-OAEP private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap RSA-OAEP private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap ECDSA public key keys using spki and AES-CTR [PASS] Can wrap and unwrap ECDSA public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap ECDSA private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap ECDSA private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap ECDSA private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap ECDH public key keys using spki and AES-CTR [PASS] Can wrap and unwrap ECDH public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap ECDH private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap ECDH private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap ECDH private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap Ed25519 public key keys using spki and AES-CTR [PASS] Can wrap and unwrap Ed25519 public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap Ed25519 private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap Ed25519 private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap Ed25519 private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap Ed448 public key keys using spki and AES-CTR [PASS] Can wrap and unwrap Ed448 public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap Ed448 private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap Ed448 private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap Ed448 private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap X25519 public key keys using spki and AES-CTR [PASS] Can wrap and unwrap X25519 public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap X25519 private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap X25519 private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap X25519 private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap X448 public key keys using spki and AES-CTR [PASS] Can wrap and unwrap X448 public key keys using jwk and AES-CTR [PASS] Can wrap and unwrap X448 private key keys using pkcs8 and AES-CTR [PASS] Can wrap and unwrap X448 private key keys as non-extractable using pkcs8 and AES-CTR [PASS] Can wrap and unwrap X448 private key keys using jwk and AES-CTR [PASS] Can wrap and unwrap X448 private key keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap X448 private key non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-CTR keys using raw and AES-CTR [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-CTR [PASS] Can wrap and unwrap AES-CTR keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap AES-CTR non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-CBC keys using raw and AES-CTR [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-CTR [PASS] Can wrap and unwrap AES-CBC keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap AES-CBC non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-GCM keys using raw and AES-CTR [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-CTR [PASS] Can wrap and unwrap AES-GCM keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap AES-GCM non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-KW keys using raw and AES-CTR [PASS] Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR [PASS] Can wrap and unwrap AES-KW keys using jwk and AES-CTR [PASS] Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap AES-KW non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap HMAC keys using raw and AES-CTR [PASS] Can wrap and unwrap HMAC keys as non-extractable using raw and AES-CTR [PASS] Can wrap and unwrap HMAC keys using jwk and AES-CTR [PASS] Can wrap and unwrap HMAC keys as non-extractable using jwk and AES-CTR [PASS] Can unwrap HMAC non-extractable keys using jwk and AES-CTR [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using spki and AES-CBC [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap RSASSA-PKCS1-v1_5 private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSA-PSS public key keys using spki and AES-CBC [PASS] Can wrap and unwrap RSA-PSS public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSA-PSS private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap RSA-PSS private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap RSA-PSS private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSA-PSS private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap RSA-PSS private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSA-OAEP public key keys using spki and AES-CBC [PASS] Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSA-OAEP private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap RSA-OAEP private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap RSA-OAEP private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSA-OAEP private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap RSA-OAEP private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap ECDSA public key keys using spki and AES-CBC [PASS] Can wrap and unwrap ECDSA public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap ECDSA private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap ECDSA private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap ECDSA private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap ECDH public key keys using spki and AES-CBC [PASS] Can wrap and unwrap ECDH public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap ECDH private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap ECDH private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap ECDH private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap Ed25519 public key keys using spki and AES-CBC [PASS] Can wrap and unwrap Ed25519 public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap Ed25519 private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap Ed25519 private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap Ed25519 private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap Ed448 public key keys using spki and AES-CBC [PASS] Can wrap and unwrap Ed448 public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap Ed448 private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap Ed448 private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap Ed448 private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap X25519 public key keys using spki and AES-CBC [PASS] Can wrap and unwrap X25519 public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap X25519 private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap X25519 private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap X25519 private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap X448 public key keys using spki and AES-CBC [PASS] Can wrap and unwrap X448 public key keys using jwk and AES-CBC [PASS] Can wrap and unwrap X448 private key keys using pkcs8 and AES-CBC [PASS] Can wrap and unwrap X448 private key keys as non-extractable using pkcs8 and AES-CBC [PASS] Can wrap and unwrap X448 private key keys using jwk and AES-CBC [PASS] Can wrap and unwrap X448 private key keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap X448 private key non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-CTR keys using raw and AES-CBC [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-CBC [PASS] Can wrap and unwrap AES-CTR keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap AES-CTR non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-CBC keys using raw and AES-CBC [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-CBC [PASS] Can wrap and unwrap AES-CBC keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap AES-CBC non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-GCM keys using raw and AES-CBC [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-CBC [PASS] Can wrap and unwrap AES-GCM keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap AES-GCM non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-KW keys using raw and AES-CBC [PASS] Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC [PASS] Can wrap and unwrap AES-KW keys using jwk and AES-CBC [PASS] Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap AES-KW non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap HMAC keys using raw and AES-CBC [PASS] Can wrap and unwrap HMAC keys as non-extractable using raw and AES-CBC [PASS] Can wrap and unwrap HMAC keys using jwk and AES-CBC [PASS] Can wrap and unwrap HMAC keys as non-extractable using jwk and AES-CBC [PASS] Can unwrap HMAC non-extractable keys using jwk and AES-CBC [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using spki and AES-GCM [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap RSASSA-PKCS1-v1_5 private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSA-PSS public key keys using spki and AES-GCM [PASS] Can wrap and unwrap RSA-PSS public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSA-PSS private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap RSA-PSS private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap RSA-PSS private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSA-PSS private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap RSA-PSS private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSA-OAEP public key keys using spki and AES-GCM [PASS] Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSA-OAEP private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap RSA-OAEP private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap RSA-OAEP private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSA-OAEP private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap RSA-OAEP private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap ECDSA public key keys using spki and AES-GCM [PASS] Can wrap and unwrap ECDSA public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap ECDSA private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap ECDSA private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap ECDSA private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap ECDSA private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap ECDH public key keys using spki and AES-GCM [PASS] Can wrap and unwrap ECDH public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap ECDH private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap ECDH private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap ECDH private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap ECDH private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap Ed25519 public key keys using spki and AES-GCM [PASS] Can wrap and unwrap Ed25519 public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap Ed25519 private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap Ed25519 private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap Ed25519 private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap Ed448 public key keys using spki and AES-GCM [PASS] Can wrap and unwrap Ed448 public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap Ed448 private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap Ed448 private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap Ed448 private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap Ed448 private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap X25519 public key keys using spki and AES-GCM [PASS] Can wrap and unwrap X25519 public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap X25519 private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap X25519 private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap X25519 private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap X448 public key keys using spki and AES-GCM [PASS] Can wrap and unwrap X448 public key keys using jwk and AES-GCM [PASS] Can wrap and unwrap X448 private key keys using pkcs8 and AES-GCM [PASS] Can wrap and unwrap X448 private key keys as non-extractable using pkcs8 and AES-GCM [PASS] Can wrap and unwrap X448 private key keys using jwk and AES-GCM [PASS] Can wrap and unwrap X448 private key keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap X448 private key non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-CTR keys using raw and AES-GCM [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-GCM [PASS] Can wrap and unwrap AES-CTR keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap AES-CTR non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-CBC keys using raw and AES-GCM [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-GCM [PASS] Can wrap and unwrap AES-CBC keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap AES-CBC non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-GCM keys using raw and AES-GCM [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-GCM [PASS] Can wrap and unwrap AES-GCM keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap AES-GCM non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-KW keys using raw and AES-GCM [PASS] Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM [PASS] Can wrap and unwrap AES-KW keys using jwk and AES-GCM [PASS] Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap AES-KW non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap HMAC keys using raw and AES-GCM [PASS] Can wrap and unwrap HMAC keys as non-extractable using raw and AES-GCM [PASS] Can wrap and unwrap HMAC keys using jwk and AES-GCM [PASS] Can wrap and unwrap HMAC keys as non-extractable using jwk and AES-GCM [PASS] Can unwrap HMAC non-extractable keys using jwk and AES-GCM [PASS] Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-KW [PASS] Can wrap and unwrap RSA-PSS public key keys using jwk and AES-KW [PASS] Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-KW [PASS] Can wrap and unwrap Ed25519 private key keys using pkcs8 and AES-KW [PASS] Can wrap and unwrap Ed25519 private key keys as non-extractable using pkcs8 and AES-KW [PASS] Can wrap and unwrap X25519 private key keys using pkcs8 and AES-KW [PASS] Can wrap and unwrap X25519 private key keys as non-extractable using pkcs8 and AES-KW [PASS] Can wrap and unwrap X448 private key keys using pkcs8 and AES-KW [PASS] Can wrap and unwrap X448 private key keys as non-extractable using pkcs8 and AES-KW [PASS] Can wrap and unwrap AES-CTR keys using raw and AES-KW [PASS] Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-KW [PASS] Can wrap and unwrap AES-CBC keys using raw and AES-KW [PASS] Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-KW [PASS] Can wrap and unwrap AES-GCM keys using raw and AES-KW [PASS] Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-KW [PASS] Can wrap and unwrap AES-KW keys using raw and AES-KW [PASS] Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW [PASS] Can wrap and unwrap HMAC keys using raw and AES-KW [PASS] Can wrap and unwrap HMAC keys as non-extractable using raw and AES-KW [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify]) [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/derived_bits_length.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'crypto_key_cached_slots.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/cfrg_curves_keys_curve448.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/cfrg_curves_keys_curve25519.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?6001-7000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'encrypt_decrypt/aes_ctr.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/ecdh_bits.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/cfrg_curves_bits_curve448.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/ecdh_keys.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/hkdf.https.any.js?1001-2000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?7001-8000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?3001-4000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_ECDH.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?1001-2000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_HMAC.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?31-40' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?1-1000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?91-100' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/hkdf.https.any.js?1-1000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/hkdf.https.any.js?3001-last' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?2001-3000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_Ed448.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?4001-5000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'encrypt_decrypt/aes_cbc.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_ECDSA.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-PSS.https.any.js?31-last' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?5001-6000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'encrypt_decrypt/aes_gcm.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_Ed25519.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?21-30' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'encrypt_decrypt/rsa_oaep.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'encrypt_decrypt/aes_gcm_256_iv.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_AES-CBC.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'digest/digest.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_AES-KW.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?41-50' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-PSS.https.any.js?21-30' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?11-20' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_AES-GCM.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_AES-CTR.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?81-90' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/hkdf.https.any.js?2001-3000' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_RSA-PSS.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?71-80' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_RSA-OAEP.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?61-70' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?101-110' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_AES-KW.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?121-130' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?151-last' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_ECDH.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'derive_bits_keys/pbkdf2.https.any.js?8001-last' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?131-140' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?111-120' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-PSS.https.any.js?1-10' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js?31-last' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_AES-GCM.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-PSS.https.any.js?11-20' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?1-10' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js?21-30' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?141-150' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSA-OAEP.https.any.js?51-60' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js?1-10' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'generateKey/failures_ECDSA.https.any.js' [UNEXPECTED_FAILURE][UNCAUGHT] evaluation in WPTRunner.runJsTests() WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Command: /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js 'import_export/rsa_importKey.https.any.js' { "algorithm-discards-context.https.window.js": { "skip": "Not relevant in Node.js context" }, "crypto_key_cached_slots.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/cfrg_curves_bits_curve448.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/cfrg_curves_keys_curve25519.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/cfrg_curves_keys_curve448.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/derived_bits_length.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/ecdh_bits.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/ecdh_keys.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/hkdf.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "derive_bits_keys/pbkdf2.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "digest/digest.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "encrypt_decrypt/aes_cbc.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "encrypt_decrypt/aes_ctr.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "encrypt_decrypt/aes_gcm.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "encrypt_decrypt/aes_gcm_256_iv.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "encrypt_decrypt/rsa_oaep.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_AES-GCM.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_AES-KW.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_ECDH.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_ECDSA.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_Ed25519.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_Ed448.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_RSA-OAEP.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_RSA-PSS.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_AES-CBC.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_AES-CTR.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_AES-GCM.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_AES-KW.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_ECDH.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_ECDSA.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_HMAC.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_RSA-OAEP.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_RSA-PSS.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "getRandomValues.any.js": { "fail": { "expected": [ "Float16 arrays" ] } }, "historical.any.js": { "skip": "Not relevant in Node.js context" }, "import_export/rsa_importKey.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "sign_verify/eddsa_small_order_points.https.any.js": { "fail": { "expected": [ "Ed25519 Verification checks with small-order key of order - Test 0", "Ed25519 Verification checks with small-order key of order - Test 1", "Ed25519 Verification checks with small-order key of order - Test 2", "Ed25519 Verification checks with small-order key of order - Test 11", "Ed25519 Verification checks with small-order key of order - Test 12", "Ed25519 Verification checks with small-order key of order - Test 13" ] } } } Ran 102/104 tests, 2 skipped, 64 passed, 2 expected failures, 36 unexpected failures, 0 unexpected passes (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:103973) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 36 unexpected failures. Consider updating test/wpt/status/WebCryptoAPI.json for these files: derive_bits_keys/derived_bits_length.https.any.js crypto_key_cached_slots.https.any.js derive_bits_keys/cfrg_curves_keys_curve448.https.any.js derive_bits_keys/cfrg_curves_keys_curve25519.https.any.js derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js derive_bits_keys/pbkdf2.https.any.js encrypt_decrypt/aes_ctr.https.any.js derive_bits_keys/ecdh_bits.https.any.js derive_bits_keys/cfrg_curves_bits_curve448.https.any.js derive_bits_keys/ecdh_keys.https.any.js derive_bits_keys/hkdf.https.any.js generateKey/successes_ECDH.https.any.js generateKey/successes_HMAC.https.any.js generateKey/successes_RSA-OAEP.https.any.js generateKey/failures_Ed448.https.any.js generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js encrypt_decrypt/aes_cbc.https.any.js generateKey/successes_ECDSA.https.any.js generateKey/successes_RSA-PSS.https.any.js encrypt_decrypt/aes_gcm.https.any.js generateKey/failures_Ed25519.https.any.js encrypt_decrypt/rsa_oaep.https.any.js encrypt_decrypt/aes_gcm_256_iv.https.any.js generateKey/successes_AES-CBC.https.any.js digest/digest.https.any.js generateKey/successes_AES-KW.https.any.js generateKey/successes_AES-GCM.https.any.js generateKey/successes_AES-CTR.https.any.js generateKey/failures_RSA-PSS.https.any.js generateKey/failures_RSA-OAEP.https.any.js generateKey/failures_AES-KW.https.any.js generateKey/failures_ECDH.https.any.js generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js generateKey/failures_AES-GCM.https.any.js generateKey/failures_ECDSA.https.any.js import_export/rsa_importKey.https.any.js at process. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800:15) at process.emit (node:events:530:35) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js [43:36|% 96|+ 4071|- 67]: release test-webstorage [44:00|% 96|+ 4072|- 67]: release test-async-wrap-getasyncid [44:02|% 96|+ 4073|- 67]: release test-buffer-creation-regression [44:03|% 96|+ 4074|- 67]: release test-child-process-emfile [44:04|% 96|+ 4075|- 67]: release test-child-process-execsync [44:07|% 96|+ 4076|- 67]: release test-child-process-exit [44:11|% 96|+ 4077|- 67]: release test-child-process-pass-fd [44:40|% 96|+ 4078|- 67]: release test-cli-syntax-bad [44:44|% 96|+ 4079|- 67]: release test-cli-syntax-file-not-found [44:45|% 96|+ 4080|- 67]: release test-cli-syntax-good [44:47|% 96|+ 4081|- 67]: release test-cli-syntax-require [44:50|% 96|+ 4082|- 67]: release test-cluster-inspect-brk [44:51|% 96|+ 4083|- 67]: release test-cluster-net-listen-ipv6only-none [44:52|% 96|+ 4084|- 67]: release test-cluster-net-listen-ipv6only-rr [44:54|% 96|+ 4085|- 67]: release test-cluster-send-handle-large-payload [44:55|% 96|+ 4086|- 67]: release test-cpu-prof-default [45:02|% 96|+ 4087|- 67]: release test-cpu-prof-dir-absolute [45:09|% 96|+ 4088|- 67]: release test-cpu-prof-dir-and-name [45:16|% 96|+ 4089|- 67]: release test-cpu-prof-dir-relative [45:24|% 96|+ 4090|- 67]: release test-cpu-prof-dir-worker [45:32|% 96|+ 4091|- 67]: release test-cpu-prof-drained [45:39|% 96|+ 4092|- 67]: release test-cpu-prof-exit [45:41|% 96|+ 4093|- 67]: release test-cpu-prof-invalid-options [45:42|% 97|+ 4094|- 67]: release test-cpu-prof-kill [45:43|% 97|+ 4095|- 67]: release test-cpu-prof-name [45:50|% 97|+ 4096|- 67]: release test-cpu-prof-worker-argv [45:58|% 97|+ 4097|- 67]: release test-crypto-timing-safe-equal [45:59|% 97|+ 4098|- 67]: release test-debug-prompt [46:03|% 97|+ 4099|- 67]: release test-debugger-custom-port [46:06|% 97|+ 4100|- 67]: release test-debugger-debug-brk [46:07|% 97|+ 4101|- 67]: release test-debugger-invalid-args [46:13|% 97|+ 4102|- 67]: release test-debugger-launch === release test-debugger-launch === Path: sequential/test-debugger-launch Warning: Detected unsettled top-level await at file:///build/nodejs-lts-jod/src/node-v22.14.0/test/sequential/test-debugger-launch.mjs:35 const code = await cli.quit(); ^ Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/sequential/test-debugger-launch.mjs [46:18|% 97|+ 4102|- 68]: release test-debugger-pid === release test-debugger-pid === Path: sequential/test-debugger-pid node:internal/process/promises:394 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]: ifError got unwanted exception: Timeout (20000) while waiting for /break/; found: Break on start in test/fixtures/debugger/three-lines.js:1 > 1 let x = 1; 2 x = x + 1; 3 module.exports = x; debug> Warning: script 'alive.js' was not loaded yet. debug> at runTest (/build/nodejs-lts-jod/src/node-v22.14.0/test/sequential/test-debugger-pid.js:28:12) at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: Error: Timeout (20000) while waiting for /break/; found: Break on start in test/fixtures/debugger/three-lines.js:1 > 1 let x = 1; 2 x = x + 1; 3 module.exports = x; debug> Warning: script 'alive.js' was not loaded yet. debug> at Timeout. (/build/nodejs-lts-jod/src/node-v22.14.0/test/common/debugger.js:90:18) at listOnTimeout (node:internal/timers:594:17) at process.processTimers (node:internal/timers:529:7), expected: null, operator: 'ifError' } Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/sequential/test-debugger-pid.js [46:40|% 97|+ 4102|- 69]: release test-deprecation-flags [46:42|% 97|+ 4103|- 69]: release test-dgram-bind-shared-ports [46:43|% 97|+ 4104|- 69]: release test-dgram-implicit-bind-failure [46:44|% 97|+ 4105|- 69]: release test-dgram-pingpong [46:45|% 97|+ 4106|- 69]: release test-diagnostic-dir-cpu-prof [46:58|% 97|+ 4107|- 69]: release test-diagnostic-dir-heap-prof [47:08|% 97|+ 4108|- 69]: release test-error-serdes [47:10|% 97|+ 4109|- 69]: release test-fs-opendir-recursive [47:11|% 97|+ 4110|- 69]: release test-fs-readdir-recursive [47:12|% 97|+ 4111|- 69]: release test-fs-stat-sync-overflow [47:14|% 97|+ 4112|- 69]: release test-fs-watch [47:14|% 97|+ 4113|- 69]: release test-gc-http-client [47:49|% 97|+ 4114|- 69]: release test-gc-http-client-onerror [48:21|% 97|+ 4115|- 69]: release test-gc-http-client-timeout [48:28|% 97|+ 4116|- 69]: release test-get-heapsnapshot-options [48:52|% 97|+ 4117|- 69]: release test-heapdump [48:56|% 97|+ 4118|- 69]: release test-heapdump-flag [49:03|% 97|+ 4119|- 69]: release test-heapdump-flag-custom-dir [49:10|% 97|+ 4120|- 69]: release test-http-econnrefused [49:11|% 97|+ 4121|- 69]: release test-http-keep-alive-large-write [49:12|% 97|+ 4122|- 69]: release test-http-keepalive-maxsockets [49:14|% 97|+ 4123|- 69]: release test-http-regr-gh-2928 [49:15|% 97|+ 4124|- 69]: release test-http-server-keep-alive-timeout-slo... [49:20|% 97|+ 4125|- 69]: release test-http-server-keep-alive-timeout-slo... [49:22|% 97|+ 4126|- 69]: release test-http-server-request-timeouts-mixed [49:48|% 97|+ 4127|- 69]: release test-http2-large-file [49:52|% 97|+ 4128|- 69]: release test-http2-max-session-memory [49:54|% 97|+ 4129|- 69]: release test-http2-ping-flood [49:55|% 97|+ 4130|- 69]: release test-http2-settings-flood [49:56|% 97|+ 4131|- 69]: release test-http2-timeout-large-write [50:08|% 97|+ 4132|- 69]: release test-http2-timeout-large-write-file [50:19|% 97|+ 4133|- 69]: release test-https-connect-localport [50:26|% 97|+ 4134|- 69]: release test-https-server-keep-alive-timeout [50:31|% 98|+ 4135|- 69]: release test-init [50:32|% 98|+ 4136|- 69]: release test-inspector-open-dispose [50:34|% 98|+ 4137|- 69]: release test-inspector-port-cluster [50:45|% 98|+ 4138|- 69]: release test-module-loading [50:47|% 98|+ 4139|- 69]: release test-net-GH-5504 [50:49|% 98|+ 4140|- 69]: release test-net-better-error-messages-port [50:49|% 98|+ 4141|- 69]: release test-net-connect-econnrefused [50:51|% 98|+ 4142|- 69]: release test-net-connect-handle-econnrefused [50:52|% 98|+ 4143|- 69]: release test-net-connect-local-error [50:53|% 98|+ 4144|- 69]: release test-net-listen-shared-ports [50:54|% 98|+ 4145|- 69]: release test-net-localport [50:55|% 98|+ 4146|- 69]: release test-net-reconnect-error [50:56|% 98|+ 4147|- 69]: release test-net-response-size [50:58|% 98|+ 4148|- 69]: release test-net-server-address [50:59|% 98|+ 4149|- 69]: release test-net-server-bind [51:00|% 98|+ 4150|- 69]: release test-net-server-listen-ipv6-link-local [51:01|% 98|+ 4151|- 69]: release test-next-tick-error-spin [51:02|% 98|+ 4152|- 69]: release test-perf-hooks [51:04|% 98|+ 4153|- 69]: release test-performance-eventloopdelay [51:18|% 98|+ 4154|- 69]: release test-pipe [51:26|% 98|+ 4155|- 69]: release test-process-title [51:27|% 98|+ 4156|- 69]: release test-process-warnings [51:28|% 98|+ 4157|- 69]: release test-repl-timeout-throw [51:30|% 98|+ 4158|- 69]: release test-require-cache-without-stat [51:30|% 98|+ 4159|- 69]: release test-resolution-inspect-brk [51:31|% 98|+ 4160|- 69]: release test-runner-run-inspect [51:51|% 98|+ 4161|- 69]: release test-single-executable-application [51:52|% 98|+ 4162|- 69]: release test-single-executable-application-asse... [51:52|% 98|+ 4163|- 69]: release test-single-executable-application-asse... [51:53|% 98|+ 4164|- 69]: release test-single-executable-application-disa... [51:53|% 98|+ 4165|- 69]: release test-single-executable-application-empt... [51:54|% 98|+ 4166|- 69]: release test-single-executable-application-snap... [51:54|% 98|+ 4167|- 69]: release test-single-executable-application-snap... [51:55|% 98|+ 4168|- 69]: release test-single-executable-application-snap... [51:56|% 98|+ 4169|- 69]: release test-single-executable-application-use-... [51:57|% 98|+ 4170|- 69]: release test-stream2-fs [51:58|% 98|+ 4171|- 69]: release test-stream2-stderr-sync [51:59|% 98|+ 4172|- 69]: release test-timers-block-eventloop [52:00|% 98|+ 4173|- 69]: release test-timers-set-interval-excludes-callb... [52:01|% 98|+ 4174|- 69]: release test-tls-connect [52:02|% 98|+ 4175|- 69]: release test-tls-lookup [52:03|% 98|+ 4176|- 69]: release test-tls-psk-client [52:04|% 98|+ 4177|- 69]: release test-tls-securepair-client [52:06|% 99|+ 4178|- 69]: release test-tls-session-timeout [52:09|% 99|+ 4179|- 69]: release test-util-debug [52:18|% 99|+ 4180|- 69]: release test-vm-break-on-sigint [52:20|% 99|+ 4181|- 69]: release test-vm-timeout-escape-promise-module-2 [52:21|% 99|+ 4182|- 69]: release test-vm-timeout-rethrow [52:22|% 99|+ 4183|- 69]: release test-watch-mode [52:58|% 99|+ 4184|- 69]: release test-watch-mode-inspect [53:04|% 99|+ 4185|- 69]: release test-worker-eventlooputil [53:05|% 99|+ 4186|- 69]: release test-worker-fshandles-error-on-terminat... [53:10|% 99|+ 4187|- 69]: release test-worker-fshandles-open-close-on-ter... [53:15|% 99|+ 4188|- 69]: release test-worker-heapsnapshot-options [53:24|% 99|+ 4189|- 69]: release test-worker-prof [53:30|% 99|+ 4190|- 69]: release test-write-heapsnapshot-options [53:53|% 99|+ 4191|- 69]: release test-cli-print-var-crypto [53:54|% 99|+ 4192|- 69]: release test-cwd-enoent-file [53:55|% 99|+ 4193|- 69]: release test-dgram-bind-shared-ports-after-port... [53:57|% 99|+ 4194|- 69]: release test-fs-writeFileSync-invalid-windows [53:58|% 99|+ 4195|- 69]: release test-http-clientrequest-end-contentleng... [53:59|% 99|+ 4196|- 69]: release test-http-clientrequest-end-empty-respo... [54:00|% 99|+ 4197|- 69]: release test-http-clientrequest-write-chunked [54:00|% 99|+ 4198|- 69]: release test-http-path-contains-unicode [54:01|% 99|+ 4199|- 69]: release test-inspector-cluster-port-clash [54:02|% 99|+ 4200|- 69]: release test-inspector-instrumentation-breakpoi... [55:04|% 99|+ 4201|- 69]: release test-repl-require-context [55:05|% 99|+ 4202|- 69]: release test-stdin-is-always-net.socket [55:06|% 99|+ 4203|- 69]: release test-stream-writable-sync-error [55:07|% 99|+ 4204|- 69]: release test-url-parse-conformance [55:08|% 99|+ 4205|- 69]: release test-vm-function-declaration-uses-defin... [55:08|% 99|+ 4206|- 69]: release test-vm-timeout-escape-nexttick [55:11|% 99|+ 4207|- 69]: release test-whatwg-url-custom-domainto [55:12|% 99|+ 4208|- 69]: release test-whatwg-url-toascii [55:12|% 99|+ 4209|- 69]: release test-wasm-allocation [55:13|% 99|+ 4210|- 69]: release test-abort-backtrace [55:15|% 99|+ 4211|- 69]: release test-abort-fatal-error [55:17|% 99|+ 4212|- 69]: release test-abort-uncaught-exception [55:19|% 99|+ 4213|- 69]: release test-addon-register-signal-handler [55:24|% 99|+ 4214|- 69]: release test-addon-uv-handle-leak [55:26|% 99|+ 4215|- 69]: release test-http-parser-consume [55:28|% 99|+ 4216|- 69]: release test-process-abort-exitcode [55:30|% 99|+ 4217|- 69]: release test-signal-handler [55:31|% 99|+ 4218|- 69]: release test-worker-abort-uncaught-exception [55:34|% 99|+ 4219|- 69]: release test-zlib-invalid-internals-usage [55:36|% 100|+ 4220|- 69]: Done Failed tests: out/Release/node --expose-internals --permission --allow-fs-read=* --allow-child-process /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-cjs-legacyMainResolve-permission.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-detect-ambiguous.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-cjs-load-error-note.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-import-flag.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-programmatically.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-chaining.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-spawn-promisified.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-hooks.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-tla-unfinished.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-transform.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-eval.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-module.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-commonjs.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-async-context-frame.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-async-hooks-fatal-error.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-buffer-constructor-node-modules-paths.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-auto-resume.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-clear-breakpoints.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-exceptions.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-profile.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-address.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-extract-function-name.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-help.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-random-port.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-random-port-with-inspect-port.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-run-after-quit-restart.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-set-context-line-number.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-use-strict.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-watchers.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-backtrace.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-break.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-breakpoint-exists.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-low-level.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-exec.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-list.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-object-type-remote-object.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-exec-scope.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-heap-profiler.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-preserve-breaks.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-sb-before-load.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-restart-message.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-profile-command.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-watch-validation.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-scripts.js out/Release/node --expose-gc --no-warnings /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-performance-gc.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-process-uptime.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-icu-env.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-snapshot-reproducible.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-errors.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-sourcemaps.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-eval.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-process-exit-code-validation.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-cli.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-coverage.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-coverage-thresholds.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-reporters.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-run-watch.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-runner-watch-mode.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-source-map-enable.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-stdio-pipe-access.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-compression.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-encoding.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-performance-timeline.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-streams.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-url.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/wpt/test-webcrypto.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/sequential/test-debugger-launch.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/sequential/test-debugger-pid.js make[1]: *** [Makefile:315: jstest] Error 1 make: *** [Makefile:351: test-only] Error 2 ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-6/build [?25h[?25h[?25hreceiving incremental file list nodejs-lts-jod-22.14.0-2-riscv64-build.log nodejs-lts-jod-22.14.0-2-riscv64-check.log sent 62 bytes received 420,261 bytes 280,215.33 bytes/sec total size is 12,931,333 speedup is 30.77